Yanga suffered a defeat in the NBC Premier League today, losing 2-1 to Simba in a match played at Uhuru Stadium.
Peter Shalulile gave Yanga an early lead in the fifth minute, finishing off a pass from Maxi Nzengeli.
However, it could be argued that head coach Manqoba Mngqithi's game plan did not work against Simba, who dominated for much of the match and forced Yanga to spend long periods defending.
Furthermore, Duke Abuya's early injury in the first half may have disrupted Yanga's plans, as Simba appeared to take control of the midfield.
The second half brought little improvement for Yanga, who remained on the back foot for much of the period and allowed Simba to dictate the game.
Neo Maema scored Simba's equaliser before Elie Mpanzu netted the second goal four minutes later.
It was a match Yanga's players will need to put behind them quickly, having failed to deliver the level of performance expected of them.
Yanga have three days to regroup before their next match against TRA United, scheduled for October 13 at Sheikh Amri Abeid Stadium in Arusha.
Such is the nature of football: there are moments of joy, but there are also moments when your rivals get to celebrate.
Today belongs to Simba, particularly considering that they had gone four league seasons without beating Yanga before this match.