Chess Puzzle of the Week (185): Solution

Carmen Voicu (2296) – Nino Batsiashvili (2405)
European Womens’ Championship Belgrade 2013
White to play

This game concluded 26. Rxf7!! Kxf7 27. Qe6+ Kf8 28. Be4! (28. Rf1+ Bf6 29. Be4 Kg7 30. Bxg6!! Kxg6 31. Rf4! also wins) 28… Bxd4 29. Bxg6! Ne5 30. Rf1+ Kg7 31. Rf7+! with mate in a few moves.

To gain full credit you had to spot the second rook sacrifice on f7. If you found this, well done!