Transfer deadline day proved to be relatively successful for Swansea City, despite only two deals being completed.
It was yet another hectic window overall for the club, with several early additions being made while there was a steady trickle of loan and permanent departures.
But the final day saw Dan Williams move to The New Saints on loan while the Swans stood firm to keep hold of Joel Piroe and Michael Obafemi amid strong interest from Leeds United and Burnley respectively.
LIVE UPDATES: Swansea City transfer deadline day
And in a further boost, they secured the loan signing of Welsh right-back Fin Stevens from Brentford.
Here's a full round-up of the business concluded by Russell Martin's side in the summer window.
INS
Harry Darling (£1.4m from MK Dons) - Three-year deal
Matty Sorinola (Union SG) - Season-long loan
Joe Allen (Free agent) - Two-year deal
Nathan Wood (Undisclosed from Middlesbrough) - Two-year deal (plus 12-month extension option)
Luke Cundle (Wolves) - Season-long loan
Armstrong Oko-Flex (West Ham) - Season-long loan
Fin Stevens (Brentford) - Season-long loan
OUTS
Ben Hamer (released)
Korey Smith (released)
Yan Dhanda (released)
Flynn Downes - (West Ham United, £9m potentially rising to £14m)
Morgan Whittaker (Plymouth Argyle) - Season-long loan
Lewis Webb (Aberystwyth Town) - Loan until January
Jordon Garrick (Lincoln City) - Season-long loan
Kyle Joseph (Oxford United) - Season-long loan
Dan Williams (The New Saints) - Season-long loan
Ryan Bennett - contract mutually terminated
READ NEXT: