Chess puzzle (Equality)
Moves: 1. d4 b6 2. e4 Bb7 3. Nc3 d5 4. exd5 Nf6 5. Nf3 Nxd5 6. Be2 e6 7. O-O Be7 8.
Ne4 O-O 9. Neg5 h6 10. Nh3 c5 11. dxc5 Bxc5 12. Qd3 Nb4 13. Qb3 Bd5 14. c4 Be4
15. Rd1 Qc7 16. Bf4 Qb7 17. Rd2 Nd7 18. a3 Nc6 19. Rad1 Nf6 20. Be3 Bxe3 21.
Qxe3 Rad8 22. Ne5 Rxd2 23. Rxd2 Nxe5 24. f3 Bc6 *
Position (FEN): 5rk1/pq3pp1/1pb1pn1p/4n3/2P5/P3QP1N/1P1RB1PP/6K1 w - - 1 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1302
Best move: Qxe5