Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. f4 Nc6 7. Be3 Bg7 8. h3
O-O 9. Qf3 Qa5 10. O-O-O e5 11. Nb3 Qc7 12. Nb5 Qe7 13. Nxd6 exf4 14. Bxf4 Be6
15. g4 a5 16. e5 Nd7 17. Nxb7 Ncxe5 18. Bxe5 Nxe5 19. Qe4 a4 20. N3c5 Bxa2 21.
Bg2 Rfc8 22. h4 Qf6 23. g5 Nd3+ 24. Nxd3 Qb6 25. Qb4 Qe3+ 26. Rd2 a3 27. bxa3
Bc3 28. Re1 *
Position (FEN): r1r3k1/1N3p1p/6p1/6P1/1Q5P/P1bNq3/b1PR2B1/2K1R3 b - - 2 28
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1705
Best move: Qxd2#