Pierre-Emerick Aubameyang hit a brace as Arsenal beat holders Manchester City to reach the FA Cup final. Pep Guardiola's City were heavy favourites to win this semi-final and reach yet another final – but they squandered both possession and chances as Aubameyang struck in either half to secure a 2-0 win for the Gunners. Arsenal will now be looking to lift the FA Cup for a 14th time when they face either Chelsea or Manchester United in the final on August 1. Arsenal had lost their last seven games against City but who better than Guardiola's former assistant to concoct a blueprint to turn the tide? Arsenal's last victory in this fixture was the FA Cup semi-final meeting in 2017 – but Mikel Arteta's side are now made of sterner stuff. Arsenal defender David Luiz enjoyed a sweet moment of redemption as his superb display paved the way for victory. Luiz was lambasted after giving away a goal before being sent off for conceding a penalty in Arsenal's 3-0 defeat at City in their first game following the coronavirus hiatus. He said: "It was a great result against one of the best teams in the world. We were humble, we understood the way we had to play and we took the opportunities to score. "We have to be mature, to understand what level we are in the process." City manager Pep Guardiola said: "We didn't play good. The only regret is not to lose the game, that can happen, but it is that we did not play the first half like we play the second. We did not play good and on a day when you had to, we did not."