Kansanshi Dynamos Football Club endured their second defeat of the season in a tough 2-1 loss to River Plate FC in the Week 21 fixture of the ZPL National League.
This loss also saw the end of the clubโs remarkable 18-game unbeaten run, leaving the team with plenty to reflect on as they continue their pursuit of league leaders Konkola Blades, who remain six points ahead.
Results
| Club | 1st Half | 2nd Half | Goals | Outcome |
|---|---|---|---|---|
| River Plate FC | 2 | 0 | 2 | Win |
| Kansanshi Dynamos FC | 0 | 1 | 1 | Loss |
The game kicked off with both teams showing early intent, and it didnโt take long for the action to unfold. In the 6th minute, Kizito delivered a well-weighted cross into the box, but Kelvin Chisamba struggled to control the ball, and it went out of play, signalling an early missed opportunity for KDFC.
The hosts took full advantage of the moment and opened the scoring in the 10th minute. A defensive error by Kansanshi allowed Boyd Kauya to pounce, giving River Plate a 1-0 lead.
Just seven minutes later, River Plate doubled their advantage in the 17th minute. Golden Zansi was in the right place at the right time, finishing off a well-executed move to make it 2-0.
Kansanshi Dynamos, although trailing, were not without their chances. In the 30th minute, Kelvin Chisamba found himself in a dangerous position, getting on the end of a cross, but his header just missed the target, denying the team a potential comeback goal.

With the halftime whistle approaching, Coach Zeddy Saileti opted for two changes, bringing on Mike Zozi and Rabson Mumba for Clinton Lunula and Julius Mwanza, hoping to spark a change in momentum.
The second half started with renewed energy for KDFC, and it didnโt take long for Dalitso Lungu, who had been introduced at halftime for Kelvin Chisamba, to make an impact. In the 46th minute, Lungu pulled a goal back for Kansanshi, giving the team hope of turning the game around.
As the match progressed, Kansanshi looked for an equalizer, and in the 58th minute, a cross from Lukonde found Tranquilin Mwepu. However, his header went wide, much to the frustration of the team, as another opportunity slipped away.
River Plate nearly extended their lead in the 62nd minute when Benson Mwale unleashed a powerful shot that hit the post, but Kansanshi was fortunate to escape without further damage.
With the game winding down, KDFC pushed forward, and in the 84th minute, Dalitso Lungu thought he had scored the equalizer. However, the goal was ruled out for offside, much to the disappointment of the players and fans.
In the 85th minute, Coach Saileti made his final substitutions, bringing on Thomas Tembo and Chali Mulaisho for Rodgers Chitambala and Kizito Kezeron, hoping to add fresh legs in the final stages.

Despite their best efforts, Kansanshi Dynamos couldnโt find the back of the net again, and the match ended with River Plate securing a 2-1 victory.
Speaking after the match, Coach Zeddy Saileti acknowledged the struggles his side faced in the first half, especially with the two quick goals conceded.
He admitted that those early mistakes cost the team dearly. However, he also highlighted some positives from the second-half performance, noting that the team would take lessons from the defeat to improve in the upcoming games.
This loss marks a crucial point in the season for Kansanshi Dynamos as they look to bounce back and continue their push for the top of the table.
Ends
| Pos | Club | P | W | D | L | F | A | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Konkola Blades FC | 31 | 17 | 12 | 2 | 37 | 18 | 19 | 63 |
| 2 | Kansanshi Dynamos FC | 30 | 16 | 11 | 3 | 39 | 15 | 24 | 59 |
| 3 | Mines United FC | 31 | 16 | 8 | 7 | 33 | 27 | 6 | 56 |
| 4 | River Plate FC | 31 | 14 | 10 | 7 | 28 | 17 | 11 | 52 |
| 5 | Trident FC | 31 | 14 | 9 | 8 | 31 | 17 | 14 | 51 |
| 6 | FC Leopards | 29 | 12 | 7 | 10 | 30 | 25 | 5 | 43 |
| 7 | Jumulo FC | 31 | 9 | 13 | 9 | 22 | 22 | 0 | 40 |
| 8 | Aguila Stars FC | 31 | 9 | 11 | 10 | 25 | 24 | 1 | 38 |
| 9 | Kitwe United FC | 31 | 9 | 11 | 11 | 25 | 27 | -2 | 38 |
| 10 | Mpulungu Harbour FC | 30 | 9 | 11 | 10 | 27 | 30 | -3 | 38 |
| 11 | Chirundu United FC | 30 | 9 | 10 | 11 | 29 | 27 | 2 | 37 |
| 12 | Chambishi FC | 30 | 7 | 15 | 8 | 23 | 23 | 0 | 36 |
| 13 | Ndola United FC | 31 | 9 | 7 | 15 | 25 | 30 | -5 | 34 |
| 14 | Young Green Buffaloes FC | 30 | 7 | 12 | 11 | 24 | 33 | -9 | 33 |
| 15 | Kafue Eagles FC | 31 | 5 | 17 | 9 | 19 | 24 | -4 | 32 |
| 16 | Kafue Celtic FC | 31 | 6 | 12 | 13 | 18 | 30 | -12 | 30 |
| 17 | Chipata United FC | 31 | 5 | 10 | 16 | 23 | 43 | -20 | 25 |
| 18 | Leopards Hill FC | 31 | 6 | 6 | 19 | 22 | 45 | -23 | 24 |

















