Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 h6 3. cxd5 Qxd5 4. Nc3 Qd8 5. e4 a6 6. Nf3 Bg4 7. Bc4 e6 8. Qa4+
Qd7 9. Bb5 c6 10. Ne5 cxb5 11. Qb3 Qxd4 12. Nxg4 Bb4 13. O-O Bxc3 14. bxc3 Qxe4
15. f3 Qc6 16. a4 bxa4 17. Rxa4 b5 18. Rd4 Ne7 19. Ne5 Qb6 20. Kh1 O-O 21. Rfd1
Nec6 22. Rd6 Rd8 *
Position (FEN): rn1r2k1/5pp1/pqnRp2p/1p2N3/8/1QP2P2/6PP/2BR3K w - - 10 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2139
Best move: Nxf7