Well, last week was a bit of a bloodbath for me, only getting one of the three results right. Let's see if Round 7 brings better fortune.

Game 1: Western Province v Griquas (Friday 7:10pm)

Only really on winner here, I fear – the only real question is "by how much". You've got to fancy that if Province are going to score a winning bonus point at any stage this season, then this is the game in which it's going to happen. That said, they've had most other sides well beaten by half time and have yet to register that crucial fourth try – why should this week be any different? Western Province by 10 points.

Western Province: 15. Gio Aplon, 14. Gerhard van den Heever, 13. Juan de Jongh, 12. Damian de Allende, 11. Cheslin Kolbe, 10. Kurt Coleman, 9. Nic Groom, 8. Nizaam Carr, 7. Rynhardt Elstadt, 6. Rohan Kitshoff, 5. De Kock Steenkamp (captain), 4. Taz Fuzani, 3. Pat Cilliers, 2. Scarra Ntubeni, 1. Steven Kitshoff

Substitutes: 16. Michael Willemse, 17. Brok Harris, 18. Gerbrandt Grobler, 19. Rayn Smid, 20. Josh Katzen, 21. Louis Schreuder, 22. Demetri Catrakilis

Griquas: 15. Gouws Prinsloo, 14. Nico Scheepers, 13. Jean Stemmet, 12. Howard Mnisi, 11. Rocco Jansen, 10. Francois Brummer, 9. Jacques Coetzee, 8. Leon Karemaker, 7. Burger Schoeman, 6. Marnus Schoeman , 5. Jaco Nepgen, 4. Rory Arnold, 3. Nick Schonert, 2. Ryno Barnes (Captain), 1. Steph Roberts

Substitutes: 16. Matthew Dobson, 17. Brummer Badenhorst, 18. Patrick O'Brien, 19. RJ Liebenberg, 20. Marnus Hugo, 21. Du Randt Gerber, 22. Richard Lawson

Game 2: Sharks v Cheetahs (Saturday 3:00pm)

The Sharks really haven't been all that convincing yet this year, but did manage to record a decent win against the Cheetahs in Bloemfontein earlier in the season. They've made some changes and look to have the stronger outfit on paper – but will they succumb to another "first half slump" that makes it hard to catch up? Sharks will win this by around 5 points, I reckon.

Sharks: 15 SP Marais, 14 Odwa Ndungane, 13 Tim Whitehead, 12 Heimar Williams, 11 Lwazi Mvovo, 10 Fred Zeilinga, 9 Charl McLeod, 8 Keegan Daniel (capt), 7 Lubabalo Mtembu, 6 Marcell Coetzee, 5 Pieter-Steph du Toit, 4 Peet Marais, 3 Wiehahn Herbst, 2 Kyle Cooper, 1 Dale Chadwick.

Subs: 16 Monde Hadebe, 17 Rayno Gerber , 18 Edwin Hewitt, 19 Brynard Stander , 20 Cobus Reinach, 21 Butch James, 22 Jaco van Tonder

Cheetahs: 15. Hennie Daniller, 14. Riaan Smit, 13. Johann Sadie, 12. Robert Ebersohn, 11. Raymond Rhule, 10. Elgar Watts, 9. Sarel Pretorius, 8. Davon Raubenheimer, 7. Lappies Labuschagné, 6. Boom Prinsloo (captain), 5. Waltie Vermeulen, 4. Lood de Jager, 3. Rossouw de Klerk, 2 Hercu Liebenberg 1. Trevor Nyakane.

Replacements – 16. AJ le Roux, 17. Schalk van der Merwe, 18. Oupa Mohoje, 19. Freddy Ngoza, 20. Piet van Zyl, 21. Rayno Benjamin, 22. Willie du Plessis.

Game 3: Lions v Blue Bulls (Saturday 5:05pm)

Again, I really don't see the visitors troubling the hosts in this game. The Bulls have been properly out-thought in virtually every area so far this season and the Lions are going to seek to replicate their big win at Loftus. I doubt they'll get quite that far ahead again, but the Lions will win by a good 10 points.

Lions: 15 Marnitz Boshoff, 14 Andries Coetzee, 13 Deon Hel