Live updates

FULL-TIME: Middlesbrough 0-2 Manchester City

It's all over at the Riverside, and Pep Guardiola couldn't have wished for a more convincing warm-up to Wednesday's Champions League showdown with Monaco. Goals from David Silva and Sergio Aguero wrapped up an easy win over Middlesbrough as Manchester City booked their place in the FA Cup semi-finals, and the scoreline could have been far more emphatic.


GOAL! Middlesbrough 0-2 Manchester City (Aguero)

It's been coming since the start of the second half and City finally have breathing space, as the rampant Sane flies down the left and sends in a low cross for Aguero, who calmly slots the ball beyond Guzan. Will that be that for Middlesbrough? A mighty comeback is required now.

HALF-TIME: Middlesbrough 0-1 Manchester City

David Silva's early goal is the difference at the end of 45 minutes that yielded good chances for both sides at the Riverside. Rudy Gestede went closest for Middlesbrough before being forced off with an injury, while Leroy Sane has looked particularly dangerous for City. Still finely poised.

GOAL! Middlesbrough 0-1 Manchester City (Silva)

A nightmare start for the home side as Yaya Toure's lofted pass finds an overlapping Pablo Zabaleta running behind the Middlesbrough defence, and the Argentine squares the ball for David Silva to fire in. Manchester City needed little more than two minutes to break the deadlock...


Starting XI's: Man City v Stoke

Load more updates