Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. Nxe5 Nc6 5. Nxc6 dxc6 6. f3 O-O 7. d3 h6 8.
Qe2 Re8 9. Be3 Bb4 10. Qd2 Kh7 11. O-O-O Qd6 12. Bf4 Qe7 13. Re1 a5 14. a3 Bxa3
15. bxa3 Qxa3+ 16. Kd1 Qb2 17. Ke2 a4 18. g3 a3 19. Bg2 a2 20. Ra1 b5 21. Qc1 *
Position (FEN): r1b1r3/2p2ppk/2p2n1p/1p6/4PB2/2NP1PP1/pqP1K1BP/R1Q4R b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1271
Best move: Qxc3