Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. Nf3 O-O 5. O-O c6 6. c5 d5 7. cxd6 exd6 8. Nc3
Re8 9. Re1 Bf5 10. d3 d5 11. Bg5 Nbd7 12. Qd2 Qb6 13. Be3 Qc7 14. Nd4 Be6 15.
Rac1 a6 16. Bh6 Ng4 17. Bxg7 Kxg7 18. Nxd5 Bxd5 19. Bxd5 Qd6 20. Bf3 *
Position (FEN): r3r3/1p1n1pkp/p1pq2p1/8/3N2n1/3P1BP1/PP1QPP1P/2R1R1K1 b - - 2 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1277
Best move: Qxd4