Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 g6 3. e3 Bg7 4. Nf3 d6 5. Nbd2 O-O 6. c3 Bg4 7. Be2 Re8 8. Qb3
e5 9. Qxb7 Nbd7 10. Bg5 Rb8 11. Qxa7 Rxb2 12. O-O Bxf3 13. Bxf3 Rxd2 14. Bc6
Rb2 15. Rab1 Rxb1 16. Rxb1 h6 17. Bxf6 Bxf6 18. Rb7 exd4 19. cxd4 Re7 20. Bxd7
*
Position (FEN): 3q2k1/QRpBrp2/3p1bpp/8/3P4/4P3/P4PPP/6K1 b - - 0 20
Black to move.
Themes:  Endgame  
Puzzle rating: 1819
Best move: Qxd7