Chess puzzle (Advantage)
Moves: 1. g3 d5 2. Bg2 Nf6 3. Nf3 Nc6 4. O-O Bf5 5. Nc3 e6 6. e3 Bc5 7. d4 Bb6 8. Nh4
Bg4 9. Qd2 a6 10. h3 Bh5 11. g4 Bg6 12. Nxg6 hxg6 13. Na4 Ba7 14. Nc5 Rb8 15.
b3 Qe7 16. Na4 Kd7 17. c4 b5 18. Nc3 bxc4 19. bxc4 dxc4 20. d5 exd5 21. Bxd5
Nxd5 *
Position (FEN): 1r5r/b1pkqpp1/p1n3p1/3n4/2p3P1/2N1P2P/P2Q1P2/R1B2RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1355
Best move: Qxd5+