NEWCASTLE, England (AP) — Olivier Giroud scored twice in the first half and Arsenal hung on for a 2-1 win at Newcastle on Saturday to stay in control of third place in the Premier League.

Giroud scored from two set pieces, getting his knee on the ball to deflect it into the net in the 24th after Danny Welbeck headed down a free kick from Santi Cazorla. The French striker then shook off his maker to head in Cazorla's corner in the 28th as Arsenal dominated the first half and looked like it could run up the score.

But Newcastle turned the game on its head after the break as Moussa Sissoko pulled one back in the 49th. The hosts kept pressing for an equalizer and Arsenal needed two good saves from goalkeeper David Ospina to protect its lead.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.