Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. g4 Bg6 5. h4 h6 6. h5 Bh7 7. e6 fxe6 8. Bd3 Bxd3
9. Qxd3 Nf6 10. Qf3 Qb6 11. Qd3 Nbd7 12. Qg6+ Kd8 13. Qd3 e5 14. dxe5 Nxe5 15.
Qf5 Nexg4 16. Nc3 e6 17. Qf3 Bc5 18. Nh3 Rf8 19. O-O Kd7 20. Na4 Qc7 *
Position (FEN): r4r2/ppqk2p1/2p1pn1p/2bp3P/N5n1/5Q1N/PPP2P2/R1B2RK1 w - - 8 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1743
Best move: Nxc5+