Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 Nf6 5. d4 Bd6 6. Ne2 h6 7. O-O O-O 8.
Ng3 Nc6 9. c3 Ne7 10. Be3 Ng6 11. Nd2 Bg4 12. f3 Bd7 13. Bf2 Re8 14. Re1 Bb5
15. c4 dxc4 16. Nxc4 Bb4 17. Rxe8+ Qxe8 18. Ne3 Rd8 19. a3 Bc5 20. Qc2 Bxd4 21.
Qxg6 Bxe3 *
Position (FEN): 3rq1k1/ppp2pp1/5nQp/1b6/8/PB2bPN1/1P3BPP/R5K1 w - - 0 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 2055
Best move: Nf5