Football: Aberdeen beat Celtic 3-2 via last gasp goal Celtic suffered their first defeat of the Scottish Premier League season on Wednesday when John Stewart grabbed a goal in injury time to complete a 3-2 win for Aberdeen.