Harambee Stars defender Zak Vyner played the full 90 minutes as Bristol City secured all three points courtesy of a 2-0 victory over Middlesbrough at Riverside Stadium.Anis Mehmeti gave Bristol the lead 27 minutes into the match, with Yu Hirakawa sealing the win in injury time.Despite dominating possession and facing a solid defensive display by Bristol City, Middlesbrough could not break through.##NAJAVA_MECA_8424463##Vyner’s strong performance earned him the Man of the Match award, as he made eight clearances, blocked three shots, intercepted three passes, and completed two successful tackles.Middlesbrough nearly took an early lead in the ninth minute when Emmanuel Latte Lath broke forward with Finn Azaz. Azaz squared the ball to Latte Lath, but his effort bobbled wide of the target.Bristol City opened the scoring in the 27th minute after Jason Knight capitalized on a poor Middlesbrough pass near the edge of the box. Knight cut the ball back for Mehmeti, whose quick footwork allowed him to fire home.##NAJAVA_MECA_8424562##City doubled their lead in added time. Knight again dispossessed the Boro defense and drove into the penalty area, where a deflected Cruyff turn fell kindly to Hirakawa, who curled his shot into the bottom corner.NSL Wrap: Luanda Villa edge Darajani Gogo as Fortune Sacco bounce back at Kisumu All Stars expenseMiddlesbrough thought they had pulled one back in the 68th minute, but Vyner’s heroic block denied Latte Lath’s close-range effort from the penalty spot.The win moves Bristol City up to 10th in the English Championship standings, with 14 points after 10 games.Ouma suffers defeat in SwedenKenyan international Timothy Ouma, fresh from signing a new deal, could not prevent IF Elfsborg from falling 3-1 to Hacken in Sweden’s top flight. Ouma played 63 minutes, providing one key pass before being replaced by Andri Baldursson.Terry Yegbe, Lars Larsen, and Jeremy Agbnno scored for Hacken, while Per Frick netted a consolation goal for Elfsborg. The defeat leaves Elfsborg seventh in the standings with 41 points from 27 games.Engin Firat believes Kenya can challenge West African nations through proper dietingClarke Oduor stars in Bradford’s victoryAt the University of Bradford Stadium, Clarke Oduor played 80 minutes as Bradford City secured a 2-1 win over Gillingham, marking their third consecutive league victory.Neil Byrne and Jack Shepherd scored for the Bantams, while Jayden Clarke netted for Gillingham.Oduor was instrumental in the win, winning four of nine ground duels and two of three aerial duels.The win lifts Bradford to fifth in the table, with 21 points from 12 matches.