Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 dxc4 3. d5 e6 4. e4 exd5 5. exd5 Bb4+ 6. Nc3 Bxc3+ 7. bxc3 Nf6
8. Bxc4 O-O 9. Nf3 Qe7+ 10. Be3 g6 11. O-O Nbd7 12. Re1 Qe4 13. Bd4 Qg4 14. Ne5
Nxe5 15. Bxe5 Qxc4 16. Bxf6 Bf5 17. Qd2 Qa6 18. Qg5 h6 19. Qh4 Kh7 20. Bg5 h5
21. Re5 Qd3 22. Rae1 Qxc3 23. Bf4 Kg7 24. Qg5 Rh8 25. Re7 Kf8 26. Rxc7 *
Position (FEN): r4k1r/ppR2p2/6p1/3P1bQp/5B2/2q5/P4PPP/4R1K1 b - - 0 26
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 534
Best move: Qxe1#