Swansea won a league match at Anfield for the first time in their history, with all five goals coming during a breathless second half