Chess puzzle (Advantage)
Moves: 1. e4 Nc6 2. d4 e5 3. c3 exd4 4. cxd4 d5 5. e5 Be6 6. h3 Nce7 7. Nf3 c6 8. Bd3
Ng6 9. O-O a6 10. Ng5 Bc8 11. f4 Be7 12. Qh5 Nh6 13. Nxh7 Nf8 14. Ng5 g6 15.
Qf3 Bf5 16. g4 Bxd3 17. Qxd3 Qb6 18. Nc3 O-O-O 19. Kg2 Ne6 20. Nxe6 fxe6 21.
Qxg6 c5 22. Be3 *
Position (FEN): 2kr3r/1p2b3/pq2p1Qn/2ppP3/3P1PP1/2N1B2P/PP4K1/R4R2 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2682
Best move: Nf5