David Moyes says he is not surprised by West Ham's recent good form and says there is more to come from his players. The Hammers' 3-2 win over Crystal Palace on Tuesday was their sixth successive victory in all competitions and lifted them into fourth place in the table and a Champions League spot. While the Scot is not getting carried away - West Ham's best finish in the Premier League was fifth place back in 1999 - he can quite rightly point to an uptick in performance under his stewardship since returning to the helm for a second stint in December 2019. Back then the East London club were just a point above the relegation zone. Now they are preparing to host out-of-sorts champions Liverpool on Sunday with expectations of maintaining their good run. "We are getting better and we are an improved team, but I think we are not scratching the surface yet," said Moyes. "I think we have so much more we can give. "Part of a manager's job is to raise expectations at your football club but I will not try and be stupid because West Ham have done it too often and maybe got it wrong. "I am going to be a bit more steady and sensible if I can." Tomas Soucek has been pivotal to West Ham's run with the 25-year-old Czech scoring a double in the win over Palace. Moyes said his £19 million ($26 million) purchase in January 2020 had taken to English football like a duck to water. "When you think this time last year we signed him and to come in and hit the ground running in the Premier League is really difficult at any time," said Moyes. "He has not only done that - he has made a big difference. "He has made a difference with his performances, with the type of lad he is and his honesty, so he has been great and he can score and he showed that tonight."