ANDY FISHER 5
At fault for the goal after a disappointing fumble. Got away with a couple of others too. Did make a couple of decent save, mind.
BEN CABANGO 6
Stood up well in the tackle at times, but found life tough against Alfie Doughty for much of the game. Was skinned a little too easily a couple of times.
NATHAN WOOD 7 - STAR MAN
A monstrous presence at the back. Won everything in the air, and bailed his team out on a couple of occasions. An impressive performance.
JOEL LATIBEAUDIERE 7
Brilliant in the air, but allowed himself to get sucked into the dark arts by Carlton Morris at times. Still, a reasonable outing.
MATTHEW SORINOLA 6
No shortage of effort on the right-hand side. Made himself a panto villain with the home crowd at times. Got into some decent positions, but just seemed a little to lightweight at key moments in the final third. Subbed.
JAY FULTON 7
A pretty solid outing in front of the defence for much of the afternoon. Found life hard against the press on a couple of occasions, but grew into the contest.
JOE ALLEN (C) 6
Was reasonably tidy in possession, but just couldn't find the spark needed to bring others into the game. One of several that looked a little uncomfortable under Luton's press. Limped off.
RYAN MANNING 7
Worked hard the entire afternoon, and got himself into some promising positions in the final third. Final ball, though, was largely lacking. Made some good defensive contributions.
OLLIE COOPER 6
Worked his socks off all afternoon. A key part of Swansea's efforts as they chased an equaliser. Just didn't have that killer final pass. Gave the ball away a little too easily at times too. Subbed.
LUKE CUNDLE 6
As above in many ways. Combative in the middle, but just lacking quality needed when it mattered most.
JOEL PIROE 5
Can't fault his effort. Made some decent runs, but just wasn't in the game today.
Subs
Morgan Whittaker (on for Allen 45) - Warmed the palms of the keeper with a shot late on, but otherwise a pretty quiet cameo - 6
Liam Cullen (on for Sorinola 68) - Looked quite lively to be fair. Saw a goal chalked off for offside - 7
Liam Walsh (on for Cundle 68) - Played his part in a couple of decent counter-attacks, but like so many others didn't have the quality when it counted - 6
Jamie Paterson (on for Cooper 77) - Couple of tidy touches, but little to get too excited about - 6
Read more: Swansea City defeat at Luton ends in chaos as Russell Martin sent off and escorted from pitch