Liverpool were unable to restore their five-point lead at the top of the table as West Ham battled back to earn a deserved point.
The home side made the brighter start at the London Stadium with Javier Hernandez going close with a whistling drive.
But it was Liverpool who scored against the run of play when Sadio Mane steered the ball home - although James Milner was offside in the build-up.
West Ham were deservedly level before half-time however when Michail Antonio fired home the equaliser.
Both sides had chances after the break with Mark Noble coming particularly close but a point means Manchester City can leapfrog Liverpool with victory over Everton on Wednesday.
READ MORE
Man United beat Liverpool to secure place in top four
Man Utd beat Liverpool to secure Champions League place
Man United boss Carrick relishes 'special' Liverpool rivalry