Chess puzzle (Equality)
Moves: 1. c4 f5 2. Nc3 Nf6 3. Nf3 e6 4. g3 c6 5. Bg2 d5 6. cxd5 cxd5 7. d4 Nc6 8. O-O
Bd6 9. Nb5 Bb8 10. a4 O-O 11. Bd2 Ne4 12. Rc1 Nd6 13. Na3 Ne4 14. b4 Bd6 15.
Nc2 Bd7 16. b5 Na5 17. Bb4 Bxb4 18. Nxb4 Nc4 19. Ne5 Nxe5 20. dxe5 Qa5 21. Nxd5
Rad8 22. Bxe4 fxe4 23. Nf4 Bxb5 24. Qb3 Bxa4 25. Qxb7 Bd7 26. Rc7 Qd2 27. Nxe6
Rb8 28. Qxa7 Ra8 29. Qb7 Rfb8 30. Qxe4 *
Position (FEN): rr4k1/2Rb2pp/4N3/4P3/4Q3/6P1/3qPP1P/5RK1 b - - 0 30
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1402
Best move: Bxe6