Saturday 29 July 2017 18:52, UK
Record signing Marko Arnautovic scored his first West Ham goal in a 2-2 draw with Werder Bremen.
Arnautovic, who signed from Stoke in a £25m deal, turned in Arthur Masuaku's deflected cross for a 25th-minute equaliser.
Luca Caldirola had given Bremen a 15th-minute lead in Lohne, with England goalkeeper Joe Hart unable to stop the close-range header on his Hammers debut.
Young Spanish striker Toni Martinez, 20, put West Ham ahead after 75 minutes when he headed home Andre Ayew's cross.
But Zhang Yuning, the Chinese striker on loan from West Brom, struck nine minutes from time to hand Bremen the Betway Cup 3-2 on aggregate.
Ivan Cavaleiro's super strike proved to be the winner at Molineaux as Wolves saw off Leicester City in a narrow 1-0 win.
Summer signing Harry Maguire once again featured in defence for the Foxes, who went closest through Jamie Vardy in the first half.
But Cavaleiro curled home a magnificent shot in the second half to seal an impressive win for Wolves ahead of next weekend's Championship opener.
Former Middlesbrough winger Viktor Fischer was the hero as Mainz condemned Newcastle to a 2-1 defeat.
The German side took the lead after just five minutes through Levin Oztunali, who beat Karl Darlow from 10 yards.
Jesus Gamez netted a fortunate equaliser for Newcastle when his effort from distance took a wicked deflection but Fischer intervened late on to hand Newcastle their first pre-season loss.
Crystal Palace settled for a draw in France as they were held 1-1 by Metz.
Wilfied Zaha's volley put the English team ahead but a stunning strike by Ibrahima Niane denied the Eagles victory.
Recent addition Jairo Riedewald played 45 minutes in his bid to gain match fitness ahead of the new season.
Heurelho Gomes saved a second-half penalty to help Watford preserve a goalless draw at Aston Villa.
The Hornets goalkeeper dived low to his left to keep out Henri Lansbury's spot-kick, while Gabby Agbonlahor and Jerome Sinclair also squandered opportunities for either side to open the scoring.
Joselu scored a late winner for Stoke as they came from behind to beat Bolton 2-1.
The forward, who had already cancelled out Adam Le Fondre's opener, tapped home his second of the game two minutes from time.
Craig Dawson struck late on for West Brom but could not prevent a surprise 2-1 defeat to Bristol Rovers.
Goals from Ellis Harrison and Tom Nichols were enough to secure victory for the League One side over their Premier League visitors.
Andre Gray followed his hat-trick against Alfreton last week with another goal to help Burnley secure a 1-1 draw at Nottingham Forest.
Daryl Murphy edged Forest in front before Gray converted Lawton's pass.
Tammy Abraham continued his goalscoring form in pre-season with a back-post finish in Swansea's 2-0 win at Birmingham.
The Chelsea loanee broke the deadlock shortly after half-time and Leroy Fer's deflected strike wrapped up the victory.
Jordon Ibe was the match winner at Loftus Road as Bournemouth beat QPR 1-0.
The home side, paying tribute to legendary former player Stan Bowles, were defeated by Ibe's left-foot finish just before the break.
Daniel Farke's first home game in charge of Norwich ended in a 1-1 draw against Brighton.
The Premier League side went ahead through new signing Pascal Gross, who flicked in a header following a cross from the right.
But Marley Watkins hit a brilliant equaliser three minutes before the break, firing home from 25 yards out.