Nikica Jelavic scored twice as Everton continued their preparations for the new season with a 3-1 victory over Blackburn Rovers at Ewood Park.
Kevin Mirallas' deflected strike put the Premier League club in front and Blackburn only had something to celebrate three minutes from time when Scott Dann headed home a Morten Gamst Pedersen corner.
Swansea claimed a 3-0 win over Reading at the Madejski Stadium, meanwhile, Michu, Jonjo Shelvey and Pablo Hernandez getting on the scoresheet.
West Brom were also victorious against Championship opposition as goals from Graham Dorrans and Markus Rosenberg earned them a 2-0 win over Derby at Pride Park.
Modibo Maiga scored twice as West Ham ended their tour of Germany with a 3-0 win over newly-promoted Bundesliga outfit Eintracht Braunschweig.
Maiga also set up Mohamed Diame to score with a backheeled finish either side of his two goals.
Cardiff City played out a 1-1 draw with Cheltenham Town at Whaddon Road in their latest pre-season match, Kim Bo-Kyung cancelling out Troy Brown's opener for the League Two side.
Premier League new boys Hull City, however, were beaten 2-1 at Birmingham.
The Blues took the lead after 12 minutes through Matt Green's header and doubled their advantage shortly after the restart when James Chester was caught in possession by Scott Allan, who left Andrew Shinnie with a tap-in.
Sone Aluko scored from the penalty spot for Hull.
Wigan, who have swapped places with the Tigers in the Championship, rounded off their pre-season campaign with a defeat as they went down 1-0 to Dundee United at the DW Stadium.
Nadir Ciftci's stunning second-half strike proved to be the difference.
Meanwhile, Anthony Stokes was on target for Celtic at Parkhead but could not prevent them slumping to a 2-1 defeat against Borussia Monchengladbach.
The Irishman came off the bench to pull a goal back but the German visitors were too strong in this outing as the Hoops prepare to resume competitive action against Elfsborg in Champions League qualifying next week.
Granit Xhaka and Branimir Hrgota scored for the away side.
Inverness claimed a 1-0 win at Charlton courtesy of a goal from centre-back Josh Meekings 10 minutes from time, but Hearts suffered a narrow 1-0 defeat against a Liverpool XI at the Oval in Belfast.
Kris Petersen proved to be the difference between the two sides with the only goal of the game.
St Mirren claimed a narrow 1-0 victory over Stockport at Edgeley Park when Gary Harkins netted a late winner.
But St Johnstone failed to build on the euphoria of their midweek Europa League qualifying success over Rosenborg as they slumped to defeat to Morecambe.
Marcus Marshall was on target to help himself to a debut goal and secure a 1-0 win for the Shrimps in Perth.
Leeds ended their pre-season campaign with a 2-0 defeat to FC Nurnberg at Elland Road, Daniel Ginczek scoring twice, but Charlie Austin bagged a brace as Burnley comfortably defeated Sparta Rotterdam 4-1.
Dean Marney and Danny Ings also scored for Burnley, with Johan Voskamp the man on target for the away side.
Meanwhile, substitute Yoann Arquin grabbed a stunning equaliser as Notts County drew 3-3 with Ipswich.
Town went 2-0 up thanks to goals from Luke Hyam and Daryl Murphy before Danny Haynes pulled one back 10 minutes before the break.
Ipswich restored the two-goal deficit in the 57th minute through Paul Taylor's 30-yard free-kick.
But three minutes later County hit back through trialist striker Adam Phillip and Arquin completed the comeback with a superb 77th-minute solo effort.
Marvin Emnes bagged a brace as Middlesbrough beat Bordeaux 2-1 - Henri Saivet scored the French side's goal while Championship new boys Bournemouth were held to a goalless draw by Bristol City, who have dropped down to League One for the new season.
Bolton will also head into the Championship season on the back of a 0-0 draw after drawing a blank against Chester at the Deva Stadium.
Doncaster claimed a 2-1 win over League Two Bradford at Valley Parade,
David Cotterill and James Coppinger scoring for Rovers, who conceded thanks to an own goal.
Jacob Mellis scored twice as Barnsley sank Rotherham 3-2 in an exciting pre-season friendly.
Chris Dagnall put the Tykes 3-0 up with a curler before Kieran Agard sparked a late fightback with a brace for League One Rotherham.
Chris Maguire's last-minute equaliser denied Chesterfield victory against Sheffield Wednesday as the match ended 1-1.
The Spireites had taken the lead after 29 minutes through trialist Hamza Bencherif.
League One Sheffield United were held to a 1-1 draw by League Two York.
Callum McFadzean gave the Blades an early lead with an impressive strike from 25 yards.
But City sub Ryan Bowman earned a share of spoils for the hosts after 79 minutes when he fired low into the corner of the net.