Bruno Fernandes underlined his importance to Manchester United by scoring twice as they opened their US pre-season tour with a 2-1 victory over West Ham at the MetLife Stadium in New Jersey.
United have spent more than £120m on attacking players this summer in Matheus Cunha and Bryan Mbeumo but it was their captain who proved the difference, punishing two errors by Hammers goalkeeper Alphonse Areola.
Fernandes scored a fifth-minute penalty and added his second just after half-time from outside the box.
Jarrod Bowen pulled one back in the 63rd minute and United goalkeeper Altay Bayindir then made an excellent save to deny the West Ham captain in injury time but Ruben Amorim's side secured victory in their opening match of the four-team Premier League Summer Series.