Liverpool scored three second-half goals as they wrapped up their pre-season tour of America with a dominating 4-1 victory over Manchester United at Michigan Stadium.
Xherdan Shaqiri put a stamp on his Liverpool debut with a spectacular bicycle-kick goal to round out the scoring in the International Champions Cup match in front of a crowd of 101,000.
Sadio Mane converted a penalty to open the scoring for Liverpool in the 28th minute.
Manchester United's 22-year-old midfielder Andreas Pereira tied the game 1-1 in the 31st minute off a free kick.
But Jurgen Klopp's Liverpool squad seized command in the second half, starting with Daniel Sturridge's 66th-minute strike.
Shaqiri, 26, did the heavy lifting on the play, outmuscling a United defender and then slipping a pass back to Sturridge who made it 2-1.
Sheyi Ojo then scored off a spot-kick in the 74th minute. That set the stage for Shaqiri to bring the packed stadium to its feet eight minutes later with his overhead kick from inside the box off a nice feed from Ben Woodburn.
City beat Bayern
In Miami, Pepe Guardiola finished Manchester City's US tour with a deserved 3-2 victory over former club Bayern Munich, but his evening was soured with an injury to new signing Riyad Mahrez.
Two goals from substitute Bernardo Silva helped Manchester City come from 2-0 down to end a run of two defeats in this International Champions Cup campaign with youngster Lukas Nmecha scoring in between.
Bayern were ahead in the 14th minute. The lively Rafinha found space on the right and his cross was headed in by Meritan Shabani.
It was a good team goal and on 23 minutes, Ribery and Robben combined for number two. The French midfielder's lofted through ball found the Dutchman in the area and his two touches - one to control and one to expertly lift the ball past Claudio Bravo - were top class.
And all of a sudden, a difficult evening for Guardiola darkened on 27 minutes when Mahrez was forced to leave the field with an injured ankle. The Algerian limped off to be replaced by Portuguese midfielder Silva, who scored the goal his team's display had deserved on the stroke of half-time.
The Bayern keeper was being kept busy and on 51 minutes, he was picking the ball out of the back of the net once more after Silva fed Foden and when his curling shot was parried, Nmecha was on hand to steer home from close.
No-one could begrudge this young City side a share of the spoils, but the game was turned on its head with 20 minutes remaining.
A first City appearance for 17-year-old Spanish attacking midfielder Adrian Bernabe quickly resulted in the third goal for Guardiola's side. The former Barcelona youngster teed up Silva who wriggled clear in the area before drilling low past Ulreich for the winner.
Barcelona win
In Pasadena, Ernesto Valverde expects a bright future for summer signing Artur after the Brazilian midfielder netted a stunning goal on his Barcelona debut.
The 21-year-old made an instant impression in Barcelona's opening encounter in the International Champions Cup pre-season tournament yesterday after firing home in a 2-2 draw against Tottenham Hotspur before the Catalans triumphed 5-3 on penalties.