Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. c4 c5 3. e3 cxd4 4. exd4 Qb6 5. Nc3 Nc6 6. Nf3 e5 7. Na4 Qc7 8.
dxe5 Nxe5 9. Nxe5 Qxe5+ 10. Be2 Qe4 11. O-O Qg6 12. Bd3 Qd6 13. Re1+ Ne7 14.
Qf3 Qb4 15. Nc3 Rb8 16. Bf4 Ra8 17. Nd5 Qxb2 18. Bd6 f6 19. Nxe7 Bxe7 20. Rxe7+
Kd8 21. Rae1 Qd2 22. Qe4 b5 23. Re8+ Rxe8 *
Position (FEN): r1bkr3/p2p2pp/3B1p2/1p6/2P1Q3/3B4/P2q1PPP/4R1K1 w - - 0 24
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1208
Best move: Qxe8#