Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 d6 4. O-O e6 5. Nc3 Be7 6. d4 cxd4 7. Nxd4 Nf6 8.
Bb5 Bd7 9. Qf3 e5 10. Nf5 O-O 11. Bg5 a6 12. Bxc6 Bxc6 13. Nxe7+ Qxe7 14. Rad1
Rad8 15. b4 h6 16. Bxf6 Qxf6 17. Qxf6 gxf6 18. Rd3 b5 19. Rg3+ Kh7 20. Re1 d5
21. exd5 Bxd5 22. h3 Bc4 23. Re4 Rd2 24. a4 Rxc2 25. axb5 axb5 26. Reg4 Rb2 27.
Ne4 f5 28. Nf6+ Kh8 29. Rg8+ Rxg8 *
Position (FEN): 6rk/5p2/5N1p/1p2pp2/1Pb5/6RP/1r3PP1/6K1 w - - 0 30
White to move.
Themes:  Endgame Arabian Mate, Mate in 1 
Puzzle rating: 702
Best move: Rxg8#