Cristiano Ronaldo started his first match for four months on Tuesday, and grabbed the opening goal too.
Ronaldo was in the starting line-up as part of his recovery from injury, as Manchester United beat Middlesbrough in the third round of the Carling Cup.
Late goals from Nani and Ryan Giggs gave United a 3-1 victory, with Adam Johnson scoring for Boro.
Elsewhere, Arsenal smashed Sheffield United 6-0 with a team made up of some of their youngest players.
Arsenal 6-0 Sheff Utd
Burnley 1-0 Fulham
Leeds 3-2 Hartlepool
Liverpool 2-1 Crewe
Man Utd 3-1 Middlesbro
Rotherham 3-1 Southampton
Stoke 2-2 Reading
Sunderland 2-2 Northampton
Swansea 1-0 Cardiff
Watford 1-0 West Ham
The Gunners' starting eleven players had an average age of 19.
Nicklas Bendtner scored the first two goals, with Mexican teenager Carlos Vela going on to net a hat-trick, and 16-year-old Jack Wilshere also scoring.
Arsene Wenger said the team are the best group of young players he's worked with.
Liverpool also made it through to the fourth round after a 2-1 win over Crewe, with Lucas Leiva netting the winner.
And crowd trouble broke out after Swansea's 1-0 win over Cardiff.