Manuel Lanzini scored twice at Selhurst Park, before a late rally from the home side with two goals, as fifth-placed West Ham moved within a point of fourth-placed Arsenal.
Browsing: Odsonne Edouard
The Senegal forward got to the milestone at Anfield by converting from close range in the 43rd minute after Mohamed Salah´s header from a corner was parried out by Palace goalkeeper Vicente Guaita.
Former Arsenal midfielder Vieira had seen his side take just one point from their opening three Premier League games, but Wilfried Zaha’s 76th-minute penalty and a debut double for new signing Edouard in the final 10 minutes earned a deserved three points.
The 23-year-old joined Leicester from Manchester City for £25 million in 2017 and has been used predominantly from the bench by manager Brendan Rodgers.
The Nigeria international has enjoyed a superb season, claiming 18 goals and six assists in 38 games in all competitions, while his Ligue 1 tally stands at 13 goals and five assists from 27 games.