Southampton were denied a rare third consecutive Premier League win as they were beaten 2-1 by West Ham.
Felipe Anderson struck twice to cancel out Nathan Redmond’s opening goal, with all three goals coming within a 10-minute span following the restart.
West Ham was heavily depleted with 10 first-team injuries but Anderson still proved too much for the hosts to handle.
Redmond bundled home the ugliest opening goal on the third attempt, before Anderson then equalised with a sensational effort that had Alex McCarthy well beaten.
Stuart Armstrong was denied by Lukasz Fabianski and unfortunately, for Saints, the resulting corner kick led to a blistering counter-attack the other way and Anderson fired home to give West Ham a 2-1 lead on the hour.
Jannik Vestergaard stopped Lucas Perez from doubling the deficit, but Southampton hardly had a sight of goal with Mario Lemina coming the closest to a leveller 15-minutes from full-time.
Southampton: McCarthy, Targett, Yoshida (Austin 80), Vestergaard, Bednarek, Valero, Romeu, Lemina (Elyounoussi 87) Armstrong, Redmond, Ings (Long 62).
Unused subs: Gunn (GK), Ramsay, Stephens, Ward-Prowse, Elyounoussi.
Goals: Redmond (50).
Bookings: Targett (66), Bednarek (83).
West Ham: Fabianski, Antonio, Diop, Ogbonna, Cresswell, Rice, Obiang, Snodgrass, Diangana (Carroll 55), F. Anderson, Lucas (Noble 78).
Unused subs: Adrian (GK), Masuaku, Coventry, Xande Silva.
Goals: Anderson (53, 59).