Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Steinitz_Variation
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Be7 4. c3 Nf6 5. Qb3 O-O 6. Ng5 Qe8 7. d3 Nbd7 8. Be3
b6 9. Nd2 Ng4 10. Ndf3 Nxe3 11. fxe3 Nc5 12. Qc2 a6 13. b4 Ne6 14. h4 h6 15.
Qf2 hxg5 16. hxg5 Nxg5 17. Qg3 Nxf3+ 18. gxf3 g6 *
Position (FEN): r1b1qrk1/2p1bp2/pp1p2p1/4p3/1PB1P3/2PPPPQ1/P7/R3K2R w KQ - 0 19
White to move.
Themes: Kingside Attack, Pin Middlegame Mate in 1 
Puzzle rating: 1478
Best move: Qxg6#