Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nf3 Bg4 6. Be2 a6 7. Ne5 Bxe2 8.
Qxe2 e6 9. Bg5 Be7 10. Bxf6 gxf6 11. Nf3 dxc4 12. Qxc4 Qb6 13. b3 Nd7 14. O-O
O-O 15. Nc3 Rac8 16. Qd3 Kh8 17. Rac1 Rg8 18. Na4 Qa7 19. d5 Rcd8 20. d6 Bf8
21. Rc7 Bg7 22. Rfc1 Nb6 23. d7 Nxa4 *
Position (FEN): 3r2rk/qpRP1pbp/p3pp2/8/n7/1P1Q1N2/P4PPP/2R3K1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 2264
Best move: bxa4