Chess puzzle (Checkmate)
Opening: Vant_Kruijs_Opening, Vant_Kruijs_Opening_Other_variations
Moves: 1. e3 c5 2. d4 cxd4 3. exd4 e6 4. Nf3 h6 5. Nc3 a6 6. Bf4 b5 7. a4 b4 8. Ne4
Bb7 9. Nd6+ Bxd6 10. Bxd6 a5 11. Bb5 Qb6 12. Bc5 Qc7 13. Ne5 Bxg2 14. Qh5 g6
15. Nxg6 Rh7 16. Rg1 Bc6 17. Ne5 Nf6 18. Qh4 Qd8 19. Qxf6 Qxf6 *
Position (FEN): rn2k3/3p1p1r/2b1pq1p/pBB1N3/Pp1P4/8/1PP2P1P/R3K1R1 w Qq - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 885
Best move: Rg8#