Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Classical_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bd3 dxe4 5. Nxe4 Be7 6. Bg5 O-O 7. Nf3 Nxe4 8.
Bxe7 Qxe7 9. Bxe4 Qb4+ 10. Qd2 Qxb2 11. O-O c6 12. Ng5 h6 13. Rab1 Qxa2 14. Nh7
Rd8 15. Nf6+ Kh8 16. Rb3 e5 17. Rg3 Rxd4 18. Qxh6+ gxh6 *
Position (FEN): rnb4k/pp3p2/2p2N1p/4p3/3rB3/6R1/q1P2PPP/5RK1 w - - 0 19
White to move.
Themes:  Middlegame Arabian Mate, Mate in 1 
Puzzle rating: 578
Best move: Rg8#