Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qd3 Bc5 5. Be3 Bxe3 6. fxe3 d6 7. Nc3 Nf6 8.
O-O-O Be6 9. Nf3 Nb4 10. Qd4 Nxa2+ 11. Nxa2 Bxa2 12. b3 O-O 13. Kb2 Bxb3 14.
cxb3 a5 15. Qc4 Ng4 16. Qe2 a4 17. h3 Nf6 18. e5 axb3 19. Kxb3 c5 20. exf6 Qb6+
21. Qb5 c4+ 22. Kxc4 Rfc8+ 23. Kb4 Qxe3 24. Bc4 *
Position (FEN): r1r3k1/1p3ppp/3p1P2/1Q6/1KB5/4qN1P/6P1/3R3R b - - 1 24
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1467
Best move: Qa3#