Sven Goran Eriksson's Manchester City were the only Premier League side to lose on Saturday.
By Graeme Bailey
Last Updated: 04/08/07 6:35pm
Owen Hargreaves made his Manchester United debut as Sir Alex Ferguson saw his side claim a 3-1 win over his son Darren's Peterborough United at London Road.
The England international started on the bench after overcoming an ankle problem but he came through the whole second half unscathed.
A youthful United went ahead after 23 minutes when Adam Eckersley fired home, but Peterborough levelled when substitute Rene Howe struck just minutes after the re-start.
United's power, though, told as they added two goals late on with Richie Jones and Dong Fangzhuo pouncing.
Sven Goran Eriksson's first game at the City of Manchester Stadium ended in disappointment as Manchester City lost 1-0 to Valencia.
Eriksson included a number of his new signings, but it was one of the new arrivals, Gelson Fernandes, who was at fault for the only goal.
The Swiss midfielder gave away possession cheaply and that allowed Joaquin to break and his shot was well saved by Kasper Schmeichel, but David Silva picked up the rebound and fired home.
West Ham came from behind to seal a very good 2-1 victory over Roma at Upton Park.
Ludovic Giuly silenced a sizeable home crowd with his right-footed effort - but after the break The Hammers took control.
George McCartney levelled when he headed home a Freddie Ljungberg free-kick before Dean Ashton continued his battle for full fitness with a terrific goal as he out-muscled Max Tonetto before firing home.
Tottenham completed their pre-season campaign with a 100 per cent record as they beat Italian outfit Torino at White Hart Lane.
Spurs claimed a comfortable 2-0 victory as boss Martin Jol gave a big hint towards his preferred starting XI as he opted for Robbie Keane and Dimitar Berbatov, ahead of Jermain Defoe and new boy Darren Bent.
And Jol's decision to go with Keane and Berbatov could not be criticised as they both claimed a goal apiece to seal the win.
The opener came on 17 minutes as Keane picked up on a Younes Kaboul free-kick and he smashed home an exquisite volley. Berbatov's goal was more straightforward as Steed Malbranque rounded Matteo Sereni before pulling the ball back for the Bulgarian to tap home.
Aston Villa will be pleased with their efforts after a 3-0 win over Italian champions Internazionale at Villa Park.
Villa went ahead after 14 minutes when captain Gareth Barry finished from Stilian Petrov's cross.
Barry then turned provider for the second as his free-kick was met by Martin Laursen who headed home. The win was sealed when Barry fired home from the penalty spot after Cristian Chivu fouled Gabriel Agbonlahor.
Andrew Johnson received a standing ovation from Crystal Palace fans at Selhurst Park - but he could not find a way through, and neither could any of hs team-mates as Everton drew 0-0 in South London.
Milan Mandaric saw his new side Leicester come up short against his former club Portsmouth as they claimed a 3-1 success at The Walkers Stadium.
Iain Hume fired The Foxes ahead, but Pompey took control and were level on 20 minutes through David Nugent.
Just after the break Tresor Lomana Lua Lua struck a lovely effort to make it 2-1 before the win was rounded off by Franck Songo'o.
Middlesbrough completed their pre-season preparations with a 2-0 win over AZ Alkmaar at The Riverside.
Boro began in quick, positive fashion and went ahead through Stewart Downing. The lead was doubled before the break when Yakubu Aiyegbeni headed home Andrew Taylor's cross.
Kevin Lisbie scored on his Colchester debut, but it was not enough to deny Bolton who sealed a 2-1 win at Layer Road.
The former Charlton man pounced after just six minutes, but the lead did not last long as just moments later Gary Speed fired home from the penalty spot.
In an action-packed opening to the game the Bolton winner arrived on just 11 minutes and it came through Portuguese youngster Ricardo Vaz Te. The game was marred by a red card as Colchester's Clive Platt was dismissed.
Derby were held to a 2-2 draw by Spanish outfit Espanyol.
The Rams were ahead at half-time after Marc Torrejon put through his own net.
However, Espanyol fought back and levelled through Sergio Sanchez on 55 minutes after good work from Luis Garcia.
Garcia then put his side ahead from the penalty spot and he looked to have won the game for the visitors - but Steve Howard rose to head home with just a few minutes left to seal a draw for Billy Davies's side.
Wigan sealed a 2-1 win over troubled Leeds at Elland Road.
The League One club were looking for some cheer after seeing their side deducted 15 points on Friday.
However, the home side were denied with Jason Koumas helping himself to a brace.
The Welshman fired home a long-range effort to put Wigan ahead, but Leeds managed to level through Jermaine Beckford.
The winner came midway through the second half and it was Koumas whose deflected free-kick found the back of the net.Blackburn sealed a comprehensive 3-0 win over local rivals Preston at Deepdale.
Roque Santa Cruz made his Rovers debut, but it was Blackburn's defenders who stole the show as they kept a clean sheet and scored all three goals.
Andre Ooijer poked home David Bentley's cross in the very first minute, before Christopher Samba added a brace.
The first came on 50 minutes as he headed home Morten Gamst Pedersen's cross and the duo combined not long after as Samba again rose unmarked to meet a corner from the Norwegian.
Liam Ridgewell had a memorable debut for Birmingham as he scored the first in a 2-0 win at Sheffield Wednesday.
Less than 24 hours after signing for Blues, the former Aston Villa man headed home at Hillsborough after just three minutes.
Colin Doyle saved a Chris Brunt penalty later in the first half, before second-half replacement Garry O'Connor broke clear to fire home.
Sunderland will be happy with their efforts after holding a full-strength Juventus team to a 1-1 draw at the Stadium of Light.
The Black Cats had the lead at half-time thanks to Daryl Murphy, who poked home the ball after just seven minutes.
The home side were denied with just minutes left as Cristian Molinaro fired home.
Reading proved too strong for Wolves at Molineux as they claimed a 3-2 success.
The home side had taken the lead on 14 minutes with Nigerian, Seyi George Olofinjana, pouncing.
The lead did not last long though as Stephen Hunt levelled on 17 minutes after a mix-up at the back for Wolves.
Brynjar Gunnarsson fired Reading ahead on 35 minutes and they further extended their lead on the stroke of half-time when Dave Kitson managed to deflect Hunt's shot past Wayne Hennessey.
Wolves battled back in the second half but all they could produce was a late consolation from Jay Bothroyd.
Aston Villa 3-0 Internazionale
Barrow 1-1 Morecambe
Billingham Syn 0-2 Darlington
Brentford 0-1 Southampton
Bristol City 2-2 Bournemouth
Burton Albion 1-3 Walsall
Bury 2-0 Barnsley
Cardiff City 1-0 FC Twente
Carlisle Utd 1-2 Blackpool
Chester 0-4 Brighton
Colchester 1-2 Bolton
Crystal Palace 0-0 Everton
Derby 2-2 Espanyol
Exeter City 0-1 Swindon
Fisher Athletic 1-2 Dag & Red
Grays Ath 1-0 Leyton Orient
Grimsby 1-1 Scunthorpe
Hednesford 2-1 Wrexham
Hereford 2-0 Cheltenham
Hull City 0-0 Antwerp
Leeds Utd 1-2 Wigan Athletic
Leicester 1-3 Portsmouth
Macclesfield 0-2 Oldham
Mansfield v Huddersfield
Man City 0-1 Valencia
Middlesbrough 2-0 AZ Alkmaar
Newry v Liverpool
Northwich 1-2 Rochdale
Peterborough 1-3 Man Utd
Plymouth 7-3 Bristol Rovers
Port Vale 0-1 Shrewsbury
Preston NE 0-3 Blackburn
Rushden 0-3 Northampton
Sheff Utd 1-0 Nottm Forest
Sheff Weds 0-2 Birmingham
Stevenage v MK Dons
Sunderland 1-1 Juventus
Tamworth 0-2 Notts County
Tottenham 2-0 Torino
Vauxhall Motors 0-3 Tranmere
Welling 2-2 Gillingham
West Ham 2-1 Roma
Wolves 2-3 Reading
York City 2-1 Chesterfield