Steven Whittaker was ruled out with a hamstring strain and his Rangers team-mate , Kevin Thomson , is absent because of a virus , while his first-choice goalkeeper , Sunderland 's Craig Gordon , sustained a fractured forearm in a collision with Jermain Defoe in the weekend game against Tottenham .