Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 g6 3. Nf3 Bg7 4. dxc5 Qa5+ 5. Nc3 Qxc5 6. Be3 Bxc3+ 7. bxc3
Qxc3+ 8. Qd2 Qxd2+ 9. Bxd2 d6 10. Bc3 f6 11. Bc4 e5 12. O-O-O Ke7 13. Bb4 Be6
14. Bxd6+ Kf7 15. Bb3 Nc6 16. Bc7 Nge7 17. h4 h5 18. Rd2 Bxb3 19. axb3 Rac8 20.
Ba5 *
Position (FEN): 2r4r/pp2nk2/2n2pp1/B3p2p/4P2P/1P3N2/2PR1PP1/2K4R b - - 2 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 646
Best move: Nxa5