Chess puzzle (Equality)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 c5 5. c4 d4 6. d3 Nc6 7. Ba4 Bd7 8. Qf3
Nf6 9. Bg5 Be7 10. Nd2 O-O 11. O-O-O Bg4 12. Qg3 Bxd1 13. Bxd1 Kh8 14. h4 Nd7
15. Qh3 a6 16. Bg4 Nb6 17. f4 Nb4 18. Ne2 Nxa2+ 19. Kb1 Nb4 20. Ne4 Na4 21. b3
Nc3+ 22. N2xc3 dxc3 23. Nxc3 Nxd3 *
Position (FEN): r2q1r1k/1p2bppp/p7/2p3B1/2P2PBP/1PNn3Q/6P1/1K5R w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1748
Best move: Bxe7