Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 b5 4. b3 bxc4 5. bxc4 d6 6. Nc3 e6 7. e4 Be7 8. Bd3
O-O 9. Nge2 Bb7 10. O-O Na6 11. a3 Rb8 12. Rb1 Nc7 13. Ng3 Re8 14. Bb2 Bf8 15.
f4 g6 16. Nce2 Bg7 17. e5 dxe5 18. fxe5 Ng4 19. Be4 Ne3 20. Qd3 Nxf1 21. Rxf1
Bxe5 *
Position (FEN): 1r1qr1k1/pbn2p1p/4p1p1/2pPb3/2P1B3/P2Q2N1/1B2N1PP/5RK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1553
Best move: Bxe5