Chess puzzle (Advantage)
Moves: 1. d4 d5 2. b4 Nc6 3. Bd2 Nxd4 4. c3 Nb5 5. Na3 Bd7 6. Nxb5 Bxb5 7. c4 Bxc4 8.
Rc1 Bxa2 9. b5 a6 10. bxa6 Rxa6 11. e4 f5 12. Bxa6 bxa6 13. exf5 Qb8 14. f6 Bb3
15. Qf3 Nxf6 16. Rc3 Ba4 17. Ne2 Ne4 18. Rd3 Qb1+ 19. Bc1 Qb5 20. Nc3 Qc5 21.
Nxa4 *
Position (FEN): 4kb1r/2p1p1pp/p7/2qp4/N3n3/3R1Q2/5PPP/2B1K2R b Kk - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 704
Best move: Qxc1+