Chess puzzle (Advantage)
Opening: Giuoco_Piano, Giuoco_Piano_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 d6 6. Nc3 Bg4 7. h3 Bh5 8. g4
Bg6 9. Nh4 Na5 10. Nxg6 fxg6 11. Bd5 Nxd5 12. Nxd5 Nc6 13. Be3 Nd4 14. c3 Ne6
15. Bxc5 Nxc5 16. b4 Ne6 17. Qa4+ c6 18. Ne3 O-O 19. Qb3 Kh8 *
Position (FEN): r2q1r1k/pp4pp/2ppn1p1/4p3/1P2P1P1/1QPPN2P/P4P2/R4RK1 w - - 4 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 676
Best move: Qxe6