Chess puzzle (Advantage)
Moves: 1. Nf3 Nc6 2. c4 e5 3. d3 Nf6 4. g3 Be7 5. Bg2 d6 6. Nc3 Be6 7. O-O Qd7 8. Ng5
Bg4 9. h3 Bh5 10. f4 exf4 11. Bxf4 Bg6 12. b4 Nh5 13. b5 Nd4 14. Bxb7 Bxg5 15.
Bxg5 Qxh3 16. Bh4 Nxg3 17. Bxg3 Qxg3+ 18. Bg2 h5 19. Qe1 Qg5 20. Qf2 O-O *
Position (FEN): r4rk1/p1p2pp1/3p2b1/1P4qp/2Pn4/2NP4/P3PQB1/R4RK1 w - - 4 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1505
Best move: Qxd4