St Helens have overcome the Huddersfield Giants 11-8 in their Super League meeting at the John Smith's stadium.
The hosts started the game brightly, scoring a quick try inside five minutes as Leroy Cudjoe went over in the corner to give the Giants a 4-0 lead.
Despite failing to make the conversion for the try, Danny Brough made it 6-0 by converting a penalty 20 minutes later.
However, Jordan Turner managed to score an equalising try and with the successful conversion, brought the scores level at 6-6 going into the break.
After trading penalties midway through the second half, St Helens scored a drop goal through substitute Luke Walsh and a penalty from Travis Burns, wrapping up an 11-8 victory for the visitors.