Chess puzzle (Equality)
Moves: 1. e4 e5 2. d3 Nc6 3. Nf3 d5 4. Nc3 d4 5. Ne2 Bb4+ 6. c3 dxc3 7. Nxc3 Nd4 8.
Nxd4 exd4 9. a3 dxc3 10. Qa4+ Bd7 11. Qxb4 cxb2 12. Bxb2 Nf6 13. Be2 b6 14. O-O
c5 15. Qd2 O-O 16. Qg5 Rc8 17. f4 h6 18. Qg3 g6 19. Qh4 Kg7 20. e5 Re8 21.
exf6+ Kh7 22. Bf3 Bf5 23. Be4 Bxe4 24. dxe4 Rxe4 25. Rad1 Qc7 26. Be5 *
Position (FEN): 2r5/p1q2p1k/1p3Ppp/2p1B3/4rP1Q/P7/6PP/3R1RK1 b - - 3 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1702
Best move: Qxe5