Premier League and FA Cup semi-final matches took place last weekend in England. Manchester United and Chelsea are through to the final. The Champions Manchester City thrashed Swansea 5-0 at Etihad to kick-start the party. Arsenal players started a dignified Arsene Wenger send-off at Emirates with a 4-1 win against West Ham United. It is difficult to select five best performers but we believe the five below can represent both sides from last weekend games. They include;

5. Mohamed Salah- Liverpool

View this post on Instagram


A post shared by Mohamed Salah (@mosalah) on

PFA Premier League Player of the Year Mohamed Salah continued his crazy scoring record against West Brom on Saturday. The Egyptian netted yet another beauty in the 72nd minute to make it 2-0 for the Reds. It was another chipped finishing to push his tally to 31 goals in 33 matches in the League alone. The winger is now level with Cristiano Ronaldo, Allan Shearer and Luis Suarez in Premier League all-time record. He will break that record if he scores one more goal in the next three matches.

4. Chris Smalling- Manchester United

Manchester United defensive pairing of Chris Smalling and Phil Jones did a fantastic job against Tottenham Hotspurs on Saturday afternoon. The two were so good that Harry Kane, Son, and Eriksen did not find any space to reach David De Gea. It was a classic Jose Mourinho performance to deny the opposition any room to hurt his team. It was a sector Mauricio Pochetino failed in crucial periods of the game at Wembley. The Red Devils will now face Chelsea in FA Cup final in May.

3. Olivier Giroud- Chelsea

Chelsea booked their place in the FA Cup final for the second year in a row. The Blues thrashed struggling side Southampton 2-0 at Wembley Stadium. Antonio Conte side opened the scoring in the 46th minute thanks to a magical goal by Olivier Giroud. The Frenchman is currently on form and he did Messi style against the Saints. Alvaro Morata scored the second in the 82nd minute.

See Also BENCH POWER: Top 6 Best scoring SUBSTITUTES in Premier League History