Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3+ Qf6
8. Bxd5+ Be6 9. Bxc6 bxc6 10. Qxc6 Bd6 11. Nc3 Rhe8 12. d3 Rad8 13. Ne4 Qf5 14.
O-O Be7 15. Qxc7 Rd7 16. Qa5 Rd5 17. Qxa7 Kg8 18. f4 Rd7 19. Qe3 Bd5 20. fxe5
Qxe5 21. Qh3 Be6 22. Qe3 Rc8 23. c3 Bd5 24. Bd2 *
Position (FEN): 2r3k1/3rb1pp/8/3bq3/4N3/2PPQ3/PP1B2PP/R4RK1 b - - 2 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1530
Best move: Bxe4