Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. Nc3 a6 4. a4 d5 5. exd5 exd5 6. d4 c4 7. Ne5 Bf5 8. Be2
h6 9. O-O Nf6 10. Re1 Be7 11. Bf3 O-O 12. Ne2 Nc6 13. Ng3 Be6 14. c3 Re8 15.
Ng6 Bd6 16. Nf4 Bxf4 17. Bxf4 b5 18. axb5 axb5 19. Qd2 Kh7 20. h3 Rxa1 21. Rxa1
Qb6 22. Be5 Nxe5 23. dxe5 Ne4 24. Nxe4 dxe4 25. Bxe4+ Kg8 26. Ra8 Rxa8 27. Bxa8
Qb8 28. Be4 Qxe5 *
Position (FEN): 6k1/5pp1/4b2p/1p2q3/2p1B3/2P4P/1P1Q1PP1/6K1 w - - 0 29
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 727
Best move: Qd8#