Arsenal left St James' Park with all three points against Newcastle United in the Premier League on Sunday after securing a last-minute 2-1 win, but the match wasn't without its controversy ...