Vipers vs NEC: Dominant 3-1 Victory in English Premier League 2025-04-17 Match
Vipers emerged victorious in a thrilling encounter against NEC in Match Round 24 of the English Premier League, securing a 3-1 win at the Vipers Stadium. The match was filled with excitement, drama, and moments of brilliance from both sides.
The home team, Vipers, got off to a flying start as Hilary Panuel Mukundane opened the scoring in the 22nd minute with a clinical finish, giving his side an early 1-0 lead. Vipers continued to dominate proceedings, and it was Mukundane again who found the back of the net in the same minute to double their advantage to 2-0. The striker’s brace put Vipers in a commanding position as they headed into the halftime break with a comfortable lead.
As the second half commenced, Vipers maintained their attacking intent, looking to extend their lead further. Their efforts paid off in the 42nd minute when Allan Okello capitalized on a defensive error to make it 3-0 in favor of the home side. Vipers’ fluid attacking play and clinical finishing were proving to be too much for NEC to handle.
However, NEC showed resilience and fought back in the closing stages of the match. In the 84th minute, P. Mucureezi pulled a goal back for the visitors with a well-taken strike, reducing the deficit to 3-1. Despite their late goal, NEC were unable to mount a significant comeback, and Vipers held on to secure all three points.
The match was a showcase of skill, determination, and quality football from both teams. Vipers’ attacking prowess and ability to convert their chances ultimately made the difference, earning them a well-deserved victory. On the other hand, NEC displayed spirit and fight until the final whistle but fell short against a formidable Vipers side.
With this win, Vipers continue their impressive form in the English Premier League, solidifying their position in the top half of the table. The victory will undoubtedly boost their confidence as they look ahead to their upcoming fixtures.
Overall, it was a memorable and action-packed encounter between Vipers and NEC, showcasing the excitement and competitiveness of English Premier League football. Fans were treated to a spectacle filled with goals, drama, and moments of individual brilliance, making it a match to remember for all involved.
Line-ups:

Vipers
NEC
Substitutions:
Vipers
- M. Ndhondhi (Marvin Joseph Youngman, 81)
- Rogers Mato Kassim
NEC
- C. Rwothomio
Ball possession:
In a tightly contested match between Vipers and NEC, both teams displayed a strong defensive performance resulting in a goalless draw. Ball possession was evenly split between the two sides, with Vipers and NEC each holding 50% of the possession throughout the game.
Despite the balanced possession, both teams struggled to create clear-cut scoring opportunities. Vipers managed to take a total of 0 shots, failing to test the NEC goalkeeper with any shots on target or on goal. The most active player for Vipers in terms of shots taken was unable to break the deadlock.
On the other hand, NEC also found it challenging to penetrate the Vipers defense, recording 0 shots on target and 0 shots on goal. However, one player from NEC stood out for their efforts in attempting to find the back of the net with hits on goal.
Overall, the match was characterized by solid defensive displays from both teams, resulting in a stalemate with no goals scored. While the attacking prowess may have been lacking, the resilience shown by both Vipers and NEC ensured a hard-fought draw on the day.

Passes:
In a match that saw Vipers and NEC go head-to-head, both teams struggled to find their passing rhythm, with neither side managing to complete a single pass. The lack of accuracy was evident as both Vipers and NEC recorded a pass accuracy of 0%, showcasing the challenges they faced in maintaining possession and building up their play.
Despite the efforts from both teams, the match lacked creativity in the final third, as evidenced by the absence of key passes from either side. Vipers failed to unlock the NEC defense with 0 key passes, while NEC also struggled to break down the Vipers backline, recording the same number of key passes.
The match ultimately ended in a stalemate, with neither team able to capitalize on their limited opportunities due to the lack of precision in their passing. The fans were left wanting more as the game failed to deliver the excitement and flair expected from a competitive fixture.
In conclusion, the match between Vipers and NEC was a low-scoring affair characterized by a lack of passing accuracy and creativity in the final third. Both teams will need to work on improving their passing game if they are to achieve success in future encounters.
Defense:
In a tightly contested match between Vipers and NEC, both teams displayed resilience and tactical awareness in their defensive performances. The game saw a remarkable display of defensive solidity with both sides effectively nullifying the attacking threats of their opponents.
Vipers showed great discipline in their defensive shape, denying NEC any clear-cut opportunities to score. Despite not recording any interceptions in the match, Vipers’ backline remained organized and compact, frustrating NEC’s attacking efforts.
On the other hand, NEC also put up a strong defensive display, with their players showing a high level of awareness to block Vipers’ passing lanes and limit their attacking options. Although they did not register any interceptions or blocks in the game, NEC’s defensive unit worked tirelessly to maintain a solid defensive foundation throughout the match.
Overall, both teams can take pride in their defensive performances, as they showcased a commendable level of defensive prowess and teamwork. The game ended in a goalless draw, highlighting the significance of solid defensive play in high-stakes encounters.
Face-to-face:
In a highly competitive match between Vipers and NEC, both teams displayed exceptional determination in the face-to-face duels for the ball. The leaders in this aspect were from Vipers and from NEC, showcasing their tenacity and skill on the pitch.
The match was intense from the start, with both teams vying for possession in the midfield. The battle for the ball was particularly fierce, as players from both sides engaged in numerous face-to-face duels throughout the game.
from Vipers stood out with their aggressive approach to winning the ball, constantly challenging their opponents and disrupting their rhythm. On the other hand, from NEC showcased excellent defensive skills, thwarting Vipers’ attacks and creating opportunities for their team.
Despite the close contest in the face-to-face duels, Vipers managed to capitalize on their chances and emerged victorious with a narrow margin. The match was a true testament to the competitive spirit of both teams and the importance of winning the battles on the pitch.
Overall, the match between Vipers and NEC was a thrilling display of skill, determination, and sportsmanship. The leaders in face-to-face duels for the ball, from Vipers and from NEC, deserve commendation for their exceptional performance in this crucial aspect of the game.
Fouls:
- Abdul Karim Watambala (Vipers) at 55 minute
- Hilary Panuel Mukundane (Vipers) at 59 minute
Yellow cards:
The last five games (including this match):
- Vipers –
- NEC –
Top 5 English Premier League scorers:
- (0, )
- (0, )
- (0, )
- (0, )
- (0, )
Next games:
- Vipers will play with Maroons. April 24 at 13:00 (GMT), on Luzira Maximum Prisons Stadium.
- NEC will play with Mbale Heroes. April 25 at 16:00 (GMT), on MTN Omondi Stadium.
