Royals boss Veljko Paunovic has made one change to the eleven that beat Luton Town on Boxing Day.
That change sees Michael Olise start in place of Sone Aluko at the Liberty Stadium - Aluko named as one of the substitutes this evening.
Omar Richards returns to the squad after a spell on the sidelines - the left-back is on the bench tonight in place of Ethan Bristow who misses out.
Swansea City: Woodman, Bennett, Guehi, Fulton, Smith, Grimes (c), Lowe, Ayew, Roberts, Bidwell, Cabango.
Subs: Benda, Manning, Gyokeres, Routledge, Dhanda, Latibeaudiere, Cooper, Garrick, Palmer.
Reading: Rafael, Holmes, Esteves, McIntyre, Morrison (c), Rinomhota, Laurent, Semedo, Olise, Ejaria, Baldock.
Subs: Southwood, Richards, Watson, Dorsett, East, Melvin-Lambert, Swift, Aluko.