London, March 31 -- Manchester City and Aston Villa advanced to the semifinals of the FA Cup.

City came from behind away to Bournemouth to win 2-1 after Evanilson put the Cherries ahead after 21 minutes on Sunday.

Prior to the Brazilian's opener, Bournemouth goalkeeper Kepa Arrizabalaga had saved a penalty from Erling Haaland, although the Norwegian made amends four minutes into the second half after City caught Bournemouth flat-footed on the break, with substitute Nico O'Reilly giving the assist.

O'Reilly provided his second assist of the game to set up Omar Marmoush in the 63rd minute, with the Egyptian scoring with his first touch after replacing Haaland, who had gone off with an ankle injury City dominated the second half and was ...