Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Nf3 Nf6 3. e3 c6 4. Bd3 e6 5. O-O Bd6 6. Nbd2 a6 7. c3 b5 8. Qe2
Nbd7 9. e4 dxe4 10. Nxe4 Nf8 11. Bg5 Be7 12. Nxf6+ Bxf6 13. Bxf6 gxf6 14. Rfe1
Bb7 15. Nd2 Qd7 16. Ne4 Qe7 17. Nc5 O-O-O 18. a4 Nd7 19. Nxb7 Kxb7 20. axb5
axb5 21. Be4 Kb6 22. c4 f5 23. Bf3 Qb4 24. cxb5 Qxb5 25. Qc2 Ra8 26. Be2 Qb4
27. Bf3 Rhc8 28. Rxa8 *
Position (FEN): R1r5/3n1p1p/1kp1p3/5p2/1q1P4/5B2/1PQ2PPP/4R1K1 b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1086
Best move: Qxe1#