Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. e3 g6 3. Bd3 Bg7 4. Nd2 O-O 5. Ngf3 d5 6. Ne5 Nbd7 7. Ndf3 Nxe5 8.
Nxe5 Ne4 9. f4 b6 10. Bxe4 dxe4 11. O-O f5 12. c3 Kh8 13. Qb3 Ba6 14. c4 e6 15.
Nc6 Qd7 16. Nb4 Bb7 17. Bd2 a5 18. Nc2 Ba6 19. a4 Rab8 20. Na3 c5 21. dxc5 bxc5
22. Nb5 Qxd2 23. Rab1 Bxb5 24. cxb5 Qxe3+ *
Position (FEN): 1r3r1k/6bp/4p1p1/pPp2p2/P3pP2/1Q2q3/1P4PP/1R3RK1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1613
Best move: Qxe3