By Stephen Gallagher
Rabbitohs 31 Cowboys 18
The Rabbitohs ambushed the Cowboys on their home turf, to leave them winless in their last two. Souths are really starting to stir up some trouble in the run to the finals. It was a very big battle, and there were plenty of sore bodies at the end of it. Props to the Rabbitohs for getting it done.
Broncos 32 Dragons 6
The Broncos always get it done over the Red V at Suncorp. They led out 16-0 at half time and were very close to keeping them scoreless. They are top of the league, with two matches remaining. The Dragons were brave but never really looked like getting in to the game.
Knights 24 Tigers 18
This was a helluva game! Coach Buderus got his first win in charge, and the Tigers let the game go after a strong start. It was a gutsy effort by both sides, but there was plenty of heart on show by the Newcastle boys. Lots of big hits on D when needed.
Panthers 24 Warriors 10
Another lacklustre Warriors performance who slip to five woeful losses in a row. Penrith won their first in five and were comfortable from the kick off. The Warriors never really proved much of a threat – their defence was terrible. Penrith finally put a half decent performance together and got the result.
Roosters 28 Eels 18
For about 60 minutes you could have been fooled that this match was going to be a victory to the Eels. However it was a beasty effort by Easts to over come a sluggish start and give themselves the victory. Parramatta fell short after coming so close to a huge upset.
Sea Eagles 26 Raiders 24
The Sea Eagles shot out to a 16 point lead after 20 minutes, and the Raiders slowly wound them in. Leading 24-20 with a minute to go, it was a disgraceful refereeing call which saw the officials miss a blatant offside by Brett Stewart which cost the Raiders the win and their season. Manly managed to scrape in to the Top 8, but only until the next match.
Bulldogs 36 Titans 14
The Doggies were never really going to lose this. The Titans fight was short, and the Bulldogs eventually piled on the points and got away from the Gold Coast on the Central Coast. Lots of attacking to witness, but the Titans defence was very sloppy.
Storm 30 Sharks 2
It was a second half to remember for the Storm, as they punished the Sharks for everything that they did after wearing them down. They have now jumped over them on the table too. I t was a fairly even first half, and the Storm managed to get away with a lot more, but the Sharks attack offered very little throughout the match.
Follow Stephen Gallagher on Twitter