Middlesbrough are enjoying a fantastic season that could get even better this weekend.
Middlesbrough travel to the Emirates Stadium on Sunday to take on an Arsenal side who will be desperate to retain the trophy they won back in May, especially when you consider that City, Tottenham Hotspur, Southampton and Chelsea all crashed out in the fourth round.
But Middlesbrough will know what they are capable of on their travels and will be full of confidence as they head to North London.
With just five games lost all season in the second tier, and with an outstanding defence, there is no reason Boro cannot do to Arsenal what they did to City just a few weeks ago.
Below is the side we predict Middlesbrough will start with this weekend:
Predicted Middlesbrough starting line-up: Mejias, Whitehead, Ayala, Gibson, Friend, Clayton, Leadbetter, Bamford, Tomlin, Adomah, Vossen