Chess puzzle (Advantage)
Moves: 1. c4 c5 2. Nc3 Nc6 3. Nf3 g6 4. g3 Bg7 5. Bg2 Bxc3 6. bxc3 d5 7. cxd5 Qxd5 8.
O-O Qd6 9. Ba3 b6 10. d4 Qf6 11. Ne5 Bb7 12. Qa4 Rc8 13. f4 Nh6 14. d5 O-O 15.
dxc6 Ba8 16. Nd7 Qxc3 17. Nxf8 Qe3+ 18. Rf2 Kxf8 19. Bc1 Qc3 20. Qb3 *
Position (FEN): b1r2k2/p3pp1p/1pP3pn/2p5/5P2/1Qq3P1/P3PRBP/R1B3K1 b - - 3 20
Black to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 1419
Best move: Qxa1