Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 g6 3. e3 Bg7 4. Nf3 O-O 5. Bd3 b6 6. a4 a5 7. c3 Bb7 8. O-O d6
9. Nbd2 Re8 10. Bb5 Nbd7 11. e4 Nxe4 12. Nxe4 Bxe4 13. Re1 Bb7 14. d5 e5 15.
dxe6 Rxe6 16. Rxe6 fxe6 17. Bxd6 cxd6 18. Qxd6 Nc5 19. Rd1 Qxd6 20. Rxd6 Nxa4 *
Position (FEN): r5k1/1b4bp/1p1Rp1p1/pB6/n7/2P2N2/1P3PPP/6K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1567
Best move: Bxa4