Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Symmetrical_Variation
Moves: 1. c4 c5 2. Nc3 Nc6 3. e3 e6 4. d4 d5 5. Nf3 Nge7 6. cxd5 exd5 7. Bd3 Qb6 8.
O-O g6 9. dxc5 Qxc5 10. Na4 Qd6 11. b3 Bg7 12. Rb1 O-O 13. Bb2 Bh6 14. Qc2 Bf5
15. Bxf5 Nxf5 16. g4 Nfe7 17. Qc3 Rac8 *
Position (FEN): 2r2rk1/pp2np1p/2nq2pb/3p4/N5P1/1PQ1PN2/PB3P1P/1R3RK1 w - - 3 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 984
Best move: Qh8#