A fantastic game at St Mary's, but that is of no consolation to Saints, who ended up on the wrong side of a five-goal thriller.