Ipswich 1 Swansea 3:Ipswich boss Roy Keane's rollercoaster week continued as Craig Beattie scored twice to give Swansea the Championship points with a 3-1 victory at Portman Road.
Andros Townsend gave the hosts the lead at the end of a strong spell but a brace from Beattie either side of a scruffy goal from Joe Allen proved enough to inflict an eighth defeat in 10 league games on Keane's side.
Former Manchester United captain Keane was left seething as with his side pressing for an equaliser, referee Andy D'Urso waved away appeals for an 88th-minute penalty as Carlos Edwards appeared to be checked in the area and Swansea moved down the field to score themselves within 30 seconds.