Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Symmetrical_Variation
Moves: 1. c4 c5 2. Nc3 Nc6 3. g3 Nf6 4. Bg2 e6 5. e3 Qc7 6. Nge2 a6 7. b3 Ne7 8. Bb2
Ng6 9. O-O h5 10. Rc1 Rb8 11. d4 cxd4 12. Nxd4 h4 13. Re1 hxg3 14. hxg3 b6 15.
Ne4 Nxe4 16. Bxe4 Bb7 17. Bxg6 *
Position (FEN): 1r2kb1r/1bqp1pp1/pp2p1B1/8/2PN4/1P2P1P1/PB3P2/2RQR1K1 b k - 0 17
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1114
Best move: Rh1#