Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. a3 a6 5. O-O b5 6. Ba2 Bb7 7. d3 Nd7 8. Bg5
Ngf6 9. Nbd2 h6 10. Bxf6 Nxf6 11. c4 Be7 12. e5 dxe5 13. Nxe5 Bd6 14. Ndf3 Qc7
15. cxb5 axb5 16. Qe2 O-O 17. Rac1 Nd5 18. Rfe1 Nf4 19. Qe3 f6 20. Ng6 *
Position (FEN): r4rk1/1bq3p1/3bppNp/1pp5/5n2/P2PQN2/BP3PPP/2R1R1K1 b - - 1 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1228
Best move: Nxg6