Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. exd5 exd5 5. Nf3 c5 6. Bg5 Nc6 7. Bb5 Bd7 8.
O-O Be7 9. Re1 O-O 10. Qe2 Re8 11. Rad1 a6 12. Bxc6 Bxc6 13. Rd3 h6 14. Bh4 Ne4
15. Bxe7 Rxe7 16. Re3 Nxc3 17. bxc3 Bb5 18. Qd2 Rxe3 19. Qxe3 c4 20. Ne5 Qe7
21. Qg3 f6 22. f4 fxe5 23. Rxe5 Qf6 24. Rxd5 Bc6 25. Re5 Re8 26. d5 Rxe5 27.
fxe5 Qf5 28. dxc6 bxc6 29. Qf3 Qxe5 30. Qxc6 *
Position (FEN): 6k1/6p1/p1Q4p/4q3/2p5/2P5/P1P3PP/6K1 b - - 0 30
Black to move.
Themes:  Endgame, Queen Endgame Mate in 1 
Puzzle rating: 810
Best move: Qe1#