Super Eagles forward Victor Moses continued his impressive form in the colors of West Ham with an assist in the Hammers’ 3-1 away victory over 10-man Crystal Palace at Selhurst Road on Saturday.
The Nigerian international who bagged 74 minutes of action before making way for Zarate provided the assist that saw the Hammers go in front through Carl Jenkinson, before Yohan Cabaye made it 1-1 with a twice-taken penalty.
Dwight Gayle, who won the penalty, was shown a second yellow just before the break for a foul on Cheikhou Kouyate.
With two minutes left Manuel Lanzini drove in before Dimitri Payet dinked his effort over Wayne Hennessey to seal victory for the Hammers.
The home side dominated the early stages, but it was West Ham who drew first blood, Payet at the heart of matters as he expertly picked out Moses in front of the penalty area who did well to set up Carl Jenkinson with an inch-perfect pass for the the full-back dispatched a low drive into the bottom left-hand corner for his second goal in as many games.
Jenkinson’s celebrations ended shortly as Palace restored parity almost from the kick-off: Jenkinson again in the spotlight as he collided with Gayle just inside the Palace penalty area. It took two attempts for Cabaye to restore parity with a nerveless spot-kick into the top left-hand corner after his first effort was disallowed for encroachment by the man whose ongoing silliness would soon lead to an early bath.
Gayle’s second booking duly arrived just before the break, his enthusiasm once again getting the better of him as he foolishly clattered Cheikhou Kouyaté.
Both sides had their chances in a fairly open half punctuated by niggly fouls, but the most clear-cut was taken by the visitors in a goal that had its origins on the bench. Carroll climbed highest at the far post to knock down the cross from Mauro Zárate and when their fellow substitute Nikica Jelovic failed to scramble home from six yards out, the ball squirted the way of Lanzini who made sure with a bullet from point-blank range.