Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 d5 3. cxd5 Nxd5 4. e4 Nb6 5. Nc3 e6 6. Nf3 Bb4 7. Bb5+ c6 8.
Ba4 O-O 9. O-O f5 10. e5 Nd5 11. Bg5 Qe8 12. Qb3 b5 13. Nxd5 bxa4 14. Qxb4 cxd5
15. Rac1 Ba6 16. b3 Bxf1 17. Kxf1 Nc6 18. Qxa4 Rc8 19. Rxc6 Rxc6 20. Qxa7 Rc1+
*
Position (FEN): 4qrk1/Q5pp/4p3/3pPpB1/3P4/1P3N2/P4PPP/2r2K2 w - - 1 21
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1313
Best move: Bxc1