Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Other_variations
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. c3 a6 5. d4 Qf6 6. Nbd2 Nc6 7. Bb3 Nge7 8. d5
Na7 9. c4 Ng6 10. Bc2 Nf4 11. Kf1 g5 12. g3 Nh3 13. Kg2 Bg4 14. b4 h5 15. c5 h4
16. a4 dxc5 17. b5 c4 18. Bb2 Qb6 19. Bxe5 *
Position (FEN): r3kb1r/npp2p2/pq6/1P1PB1p1/P1p1P1bp/5NPn/2BN1PKP/R2Q3R b kq - 0 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 874
Best move: Qxf2#