Chess puzzle (Equality)
Moves: 1. Nf3 c5 2. c4 Nc6 3. Nc3 g6 4. g3 Bg7 5. Bg2 d6 6. O-O Nf6 7. Re1 a6 8. a4
Ng4 9. Ne4 O-O 10. Rb1 f5 11. Nc3 f4 12. Rf1 fxg3 13. fxg3 Nge5 14. Nxe5 Nxe5
15. d3 Rb8 16. Bg5 h6 17. Bf4 g5 18. Bd2 Bd7 19. Nd5 e6 20. Ne3 Qe8 21. b3 Ng6
22. Qc2 Bd4 23. b4 Bxa4 24. Qa2 Qd7 25. Kh1 Ne5 26. bxc5 Bxc5 27. Rxf8+ Rxf8
28. Rxb7 Qe8 29. Qb2 Bxe3 *
Position (FEN): 4qrk1/1R6/p2pp2p/4n1p1/b1P5/3Pb1P1/1Q1BP1BP/7K w - - 0 30
White to move.
Themes:  Middlegame  
Puzzle rating: 1471
Best move: Bxe3