Phil Thompson says there could have been as many as four red cards during Southampton's 3-2 win over West Ham.