Club doctors were also worried about his teeth being loose.
The loss of the side's star No.1 is a major blow heading into the final three weeks of the regular season.
James will come under scrutiny from the match review committee despite not being put on report or penalised - though the Tigers did receive a penalty from the play because James was ruled in front of the kicker.
The win moves the Titans back into the top eight while it could spell the end of the Tigers' season.
The Titans looked headed for victory when Nene MacDonald intercepted a Kevin Naiqama bobble and ran 90 metres to make it 18-10 with 24 minutes remaining.
The loss of Tedesco appeared to be the final nail in the home side's coffin, however two David Nofoaluma tries in five minutes put his side back on equal pegging.
A magic Naiqama pass set up Nofoaluma's second and Moses' sideline conversion bounced off the crossbar to miss.
The 16,783-strong crowd was baying for James' blood when he took Jack Littlejohn high however Moses again missed the penalty attempt with Hayne's field goal sealing the match.
- AAP