We have just two undefeated teams left now; the Penrith Panthers and the Parramatta Eels as we head into round 4.
Some teams in surprising positions, some teams reeling with big injuries but it should still be a fantastic week of action.
Here are the teams for round 4 of the NRL Telstra Premiership:
Manly Sea Eagles v Penrith Panthers (#NRLManlyPanthers); Lottoland, Brookvale; Thursday, April 1. Kick-off: 8:05 pm.
Manly: 1. Dylan Walker 2. Jason Saab 3. Brad Parker 4. Moses Suli 5. Reuben Garrick 6. Kieran Foran 7. Daly Cherry-Evans (C) 8. Taniela Paseka 9. Lachlan Croker 10. Martin Taupau 11. Jack Gosiewski 12. Josh Schuster 13. Jake Trbojevic.
Interchange: 14. Cade Cust 15. Morgan Boyle 16. Sean Keppie 17. Josh Aloiai.
Reserves: 18. Tevita Funa 19. Morgan Harper 20. Toafofoa Sipley 21. Christian Tuipolutu.
Coach: Des Hasler.
Penrith: 1. Stephen Crichton 2. Charlie Staines 3. Paul Momirovski 4. Matt Burton 5. Brian To’o 6. Jarome Luai 7. Nathan Cleary (C) 8. Moses Leota 9. Mitch Kenny 10. James Fisher-Harris 11. Viliame Kikau 12. Kurt Capewell 13. Isaah Yeo.
Interchange: 14. Tyrone May 15. Spencer Leniu 16. Matthew Eisenhuth 17. Liam Martin.
Reserves: 18. Scott Sorenson 19. Billy Burns 20. J’Maine Hopgood 21. Jaeman Salmon.
Coach: Ivan Cleary.
Canterbury Bulldogs v South Sydney Rabbitohs (#NRLBulldogsSouths); Stadium Australia, Olympic Park; Friday, April 2. Kick-off: 4:15 pm.
Bulldogs: 1. Nick Meaney 2. Corey Allan 3. Will Hopoate 4. Nick Cotric 5. Tuipolutu Katoa 6. Lachlan Lewis 7. Kyle Flanagan 8. Dylan Napa 9. Sione Katoa 10. Jack Hetherington 11. Adam Elliott 12. Corey Waddell 13. Renouf Atoni.
Interchange: 14. Jackson Topine 15. Dean Britt 16. Joe Stimson 17. Ofahiki Ogden.
Reserves: 19. Jake Averillo 20. Chris Smith 21. Brandon Wakeham 22. Matt Doorey.
Rabbitohs: 1. Latrell Mitchell 2. Alex Johnston 3. Dane Gagai 4. Campbell Graham 5. Josh Mansour 6. Cody Walker 7. Adam Reynolds (C) 8. Thomas Burgess 9. Damien Cook 10. George Burgess 11. Keaon Koloamatangi 12. Jaydn Su’A 13. Cameron Murray.
Interchange: 14. Benji Marshall 15. Mark Nicholls 16. Patrick Mago 17. Jai Arrow.
Reserves: 18. Jacob Host 19. Dean Hawkins 20. Troy Dargan 21. Steven Marsters.
Coach: Wayne Bennett.
Melbourne Storm v Brisbane Broncos (#NRLStormBroncos); AAMI Park, Melbourne; Friday, April 2. Kick-off: 8:05 pm.
Storm: 1. Ryan Papenhuyzen 2. George Jennings 3. Reimis Smith 4. Justin Olam 5. Josh Addo-Carr 6. Cameron Munster 7. Jahrome Hughes 8. Jesse Bromwich (C) 9. Brandon Smith 10. Christian Welch 11. Tom Eisenhuth 12. Kenny Bromwich 13. Nelson Asofa-Solomona.
Interchange: 14. Tyson Smooth 15. Tui Kamikamica 16. Chris Lewis 17. Darryn Schonig.
Reserves: 18. Aaron Pene 19. Nicho Hynes 20. Trent Loiero 21. Dean Ieremia.
Coach: Craig Bellamy.
Broncos: 1. Jamayne Isaako 2. David Mead 3. Herbie Farnworth 4. Tesi Niu 5. Xavier Coates 6. Anthony Milford 7. Brodie Croft 8. Matthew Lodge 9. Jake Turpin 10. Payne Haas 11. Alex Glenn (C) 12. Jordan Riki 13. Patrick Carrigan.
Interchange: 14. John Asiata 15. Thomas Flegler 16. Tevita Pangai Jr. 17. Ben Te’o.
Reserves: 18. Tom Dearden 19. Rhys Kennedy 20. Richard Kennar 21. Ethan Bullemor.
Coach: Kevin Walters.
Cronulla Sharks v North Queensland Cowboys (#NRLSharksCowboys); Sunshine Coast Stadium, Kawana Waters; Saturday, April 3. Kick-off: 5:30 pm.
Sharks: 1. William Kennedy 2. Mawene Hiroti 3. Josh Dugan 4. Connor Tracey 5. Ronaldo Mulitalo 6. Matt Moylan 7. Chad Townsend 8. Braden Hamlin-Uele 9. Blayke Brailey 10. Aaron Woods 11. Teig Wilton 12. Wade Graham (C) 13. Toby Rudolf.
Interchange: 14. Braydon Trindall 15. Aiden Tolman 16. Jack Williams 17. Billy Magoulias.
Reserves: 18. Franklin Pele 19. Nene Macdonald 20. Andrew Fifita 21. Jenson Taumopeau.
Coach: John Morris.
Cowboys: 1. Valentine Holmes 2. Murray Taulagi 3. Justin O’Neill 4. Connelly Lemuelu 5. Hamiso Tabuai-Fidow 6. Scott Drinkwater 7. Ben Hampton 8. Francis Molo 9. Reece Robson 10. Jordan McLean 11. Shane Wright 12. Ben Condon 13. Josh McGuire.
Interchange: 14. Jake Granville 15. Coen Hess 16. Corey Jensen 17. Lachlan Burr.
Reserves: 18. Peter Hola 19. Esan Marsters 20. Griffin Neame 21. Jake Clifford.
Coach: Todd Payten.
Gold Coast Titans v Canberra Raiders (#NRLTitansRaiders); Cbus Super Stadium, Robina; Saturday, April 3. Kick-off: 7:35 pm (AEDT).
Titans: 1. Alexander Brimson 2. Anthony Don 3. Philip Sami 4. Patrick Herbert 5. Corey Thompson 6. Tanah Boyd 7. Jamal Fogarty 8. Jarrod Wallace 9. Mitch Rein 10. Tino Fa’asuamaleaui 11. Kevin Proctor (C) 12. David Fifita 13. Tyrone Peachey.
Interchange: 14. Moeaki Fotuaika 15. Sam Lisone 16. Jaimin Jolliffe 17. Erin Clark.
Reserves: 18. Beau Fermor 19. Herman Ese’ese 20. Sam McIntyre 21. Brian Kelly.
Coach: Justin Holbrook.
Raiders: 1. Charnze Nicoll-Klokstad 2. Bailey Simonsson 3. Jarrod Croker (C) 4. Seb Kris 5. Jordan Rapana 6. Jack Wighton 7. George Williams 8. Josh Papalii 9. Josh Hodgson 10. Dunamis Lui 11. Hudson Young 12. Elliott Whitehead 13. Ryan Sutton.
Interchange: 14. Tom Starling 15. Siliva Havili 16. Iosia Soliola 17. Ryan James.
Reserves: 18. Sam Williams 19. Semi Valemei 20. Caleb Aekins 21. Emre Guler.
Coach: Ricky Stuart.
Newcastle Knights v St George Illawarra Dragons (#NRLKnightsDragons); McDonald Jones Stadium, Newcastle; Sunday, April 4. Kick-off: 4:05 pm.
Knights: 1. Tex Hoy 2. Starford To’a 3. Enari Tuala 4. Gehamat Shibasaki 5. Hymel Hunt 6. Kurt Mann 7. Mitch Pearce 8. David Klemmer 9. Jayden Brailey 10. Daniel Saifiti 11. Tyson Frizell 12. Mitch Barnett 13. Connor Watson.
Interchange: 14. Sauaso Sue 15. Jacob Saifiti 16. Josh King 17. Blake Green.
Reserves: 18. Brodie Jones 19. Dominic Young 20. Simi Sasagi 21. Pasami Saulo.
Coach: Adam O’Brien.
Dragons: 1. Matthew Dufty 2. Cody Ramsey 3. Brayden Wiliame 4. Zac Lomax 5. Mikaele Ravalawa 6. Corey Norman 7. Adam Clune 8. Blake Lawrie 9. Andrew McCullough 10. Paul Vaughan 11. Josh Kerr 12. Tariq Sims 13. Tyrell Fuimaono.
Interchange: 14. Poasa Faamausili 15. Trent Merrin 16. Daniel Alvaro 17. Jackson Ford.
Reserves: 18. Kaide Ellis 19. Jordan Pereira 20. Max Feagai 21. Eddie Blacker.
Coach: Anthony Griffin.
Sydney Roosters v New Zealand Warriors (#NRLRoostersWarriors); Sydney Cricket Ground, Moore Park; Sunday, April 4. Kick-off: 6:15 pm.
Roosters: 1. James Tedesco 2. Daniel Tupou 3. Josh Morris 4. Joseph Manu 5. Brett Morris 6. Drew Hutchison 7. Sam Walker 8. Isaac Liu 9. Freddy Lussick 10. Siosiua Taukeiaho 11. Angus Crichton 12. Sitili Tupouniua 13. Victor Radley.
Interchange: 14. Matt Ikuvalu 15. Jared Waerea-Hargreaves 16. Nat Butcher 17. Fletcher Baker.
Reserves: 18. Egan Butcher 19. Ben Marschke 20. Joseph Suaalii 21. Tukupa-Ke Hau Tapuha.
Coach: Trent Robinson.
Warriors: 1. Roger Tuivasa-Sheck (C) 2. David Fusitu’a 3. Adam Pompey 4. Marcelo Montoya 5. Ken Maumalo 6. Kodi Nikorima 7. Sean O’Sullivan 8. Addin Fonua-Blake 9. Wayde Egan 10. Bunty Afoa 11. Eliesa Katoa 12. Bayley Sironen 13. Tohu Harris.
Interchange: 14. Jazz Tevaga 15. Ben Murdoch-Masila 16. Leeson Ah Mau 17. Jack Murchie.
Reserves: 18. Tom Ale 20. Paul Turner 21. Kane Evans 22. Rocco Berry.
Coach: Nathan Brown.
Wests Tigers v Parramatta Eels (#NRLTigersEels); Stadium Australia, Olympic Park; Monday, April 5. Kick-off: 4:00 pm.
Tigers: 1. Daine Laurie 2. David Nofoaluma 3. Tommy Talau 4. James Roberts 5. Asu Kepaoa 6. Adam Doueihi 7. Luke Brooks 8. Zane Musgrove 9. Jacob Liddle 10. James Tamou (C) 11. Luke Garner 12. Luciano Leilua 13. Alex Twal.
Interchange: 14. Moses Mbye 15. Thomas Mikaele 16. Stefano Utoikamanu 17. Joe Ofahengaue.
Reserves: 18. Russell Packer 19. Joey Leilua 20. Michael Chee Kam 21. Alex Seyfarth.
Coach: Michael Maguire.
Eels: 1. Clinton Gutherson (C) 2. Maika Sivo 3. Tom Opacic 4. Marata Niukore 5. Blake Ferguson 6. Dylan Brown 7. Mitch Moses 8. Reagan Campbell-Gillard 9. Reed Mahoney 10. Junior Paulo 11. Shaun Lane 12. Ryan Matterson 13. Nathan Brown.
Interchange: 14. Oregon Kaufusi 15. Isaiah Papali’i 16. Will Smith 17. Ray Stone.
Reserves: 18. Jordan Rankin 19. Haze Dunster 20. Keegan Hipgrave 21. Bryce Cartwright.
Coach: Brad Arthur.