Arsenal's French striker Olivier Giroud missed the best chance of the game, firing wide from eight yards out when stretching to meet a Aaron Ramsey cross, while Ross Barkley went close for the visitors.
Rangers' Allan McGregor was tested when Steve McGarry's cross found the diving head of Ross McCormack 10 yards out and the ball bounced clear off the goalkeeper's knees.