Chess puzzle (Equality)
Moves: 1. e3 d5 2. Nf3 c6 3. d4 Bg4 4. h3 Bh5 5. Be2 Nf6 6. Nbd2 e6 7. O-O Bd6 8. Re1
O-O 9. Nf1 Nbd7 10. N1h2 Qc7 11. a3 c5 12. c3 a6 13. Bd2 b5 14. Rc1 c4 15. Nf1
Bxf3 16. Bxf3 Ne4 17. Bxe4 dxe4 18. Qg4 f5 19. Qh4 h6 20. f3 exf3 21. gxf3 Rae8
22. f4 Rf6 23. Kh1 Rg6 24. Ng3 Be7 25. Qh5 Rxg3 *
Position (FEN): 4r1k1/2qnb1p1/p3p2p/1p3p1Q/2pP1P2/P1P1P1rP/1P1B4/2R1R2K w - - 0 26
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 1597
Best move: Qxe8+