Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 d6 3. Nf3 e6 4. O-O Nf6 5. d4 cxd4 6. Bd3 a6 7. c3 dxc3 8. Nxc3
Nc6 9. Qa4 Bd7 10. Qb3 Rb8 11. Bg5 Be7 12. Rad1 O-O 13. Bxf6 Bxf6 14. Rfe1 Qc7
15. Na4 b5 16. Nc3 Qa7 17. Ne2 Rfc8 18. a3 Na5 19. Qa2 e5 20. b4 Be6 21. Qb2
Be7 *
Position (FEN): 1rr3k1/q3bppp/p2pb3/np2p3/1P2P3/P2B1N2/1Q2NPPP/3RR1K1 w - - 3 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1433
Best move: bxa5