Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. d4 exd4 5. Nxd4 Be7 6. a3 d6 7. Be3 Bd7 8.
Bc4 O-O 9. O-O Ne5 10. Bb3 Nfg4 11. Bd2 Bf6 12. Nd5 Ng6 13. h3 Bxd4 14. hxg4
Bxb2 15. Ra2 Bd4 16. g5 Bb6 17. Re1 Kh8 18. c4 Bc5 19. Bc3 Ne5 20. Qh5 f5 21.
Kf1 fxe4 22. Rxe4 Nd3 23. f3 Ne5 24. Bxe5 *
Position (FEN): r2q1r1k/pppb2pp/3p4/2bNB1PQ/2P1R3/PB3P2/R5P1/5K2 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1427
Best move: dxe5