SPIELBERG, Austria — In the week when the ''F1'' movie hit theaters, Formula 1 delivered some real-life cinematic moments of its own.
Teammates fought for the lead and came close to colliding as Lando Norris held off a race-long challenge from his McLaren teammate Oscar Piastri to win the Austrian Grand Prix on Sunday and lift his title hopes.
Norris and Piastri battled for the lead early on, with the Australian briefly into the lead before Norris took the position back. A rash lunge by Piastri nearly caused a collision soon after.
Piastri lost ground at the pit stops and was run wide onto the grass by Alpine's Franco Colapinto while cutting through traffic. He soon made up ground on Norris but couldn't get close enough to try another overtake.
Over the radio, Norris called it a ''beautiful one-two'' finish for the team.
''We had a great battle, that's for sure,'' he added later. "A lot of stress, but a lot of fun. A nice battle, so well done to Oscar."
They next head to Norris' home race on July 6 in Britain, the halfway point of the season.
A two-horse race at the top