This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
Manchester City reached a second FA Cup final in three seasons last night when they beat Chelsea 2-1 in a pulsating semifinal at Wembly.
City will play Premier League strugglers Wigan Athletic in the May 11 final after Wigan beat Millwall 2-nil 24 hours earlier.
In the English Premiership, Manchester United closed in on their 20th title when they won 2-0 at struggling Stoke City and need only seven points from their remaining six matches to reclaim the Premier League crown.
Here at home: Platinum Stars secured a semi final berth in the Nedbank Cup with a 2-1 win over Mamelodi Sundowns at Loftus last night.
Platinum Stars join SuperSport United, United FC and Kaizer Chiefs in the semifinals of the competition.