Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O d6 6. Re1 Be7 7. h3 O-O 8. c3
b5 9. Bc2 Re8 10. a3 Bf8 11. d4 exd4 12. cxd4 Bb7 13. Bg5 h6 14. Bh4 Be7 15.
Bb3 Nh7 16. Bxe7 Qxe7 17. Nc3 Na5 18. Ba2 c5 19. Bd5 Ng5 20. e5 Nxf3+ 21. Qxf3
Bxd5 *
Position (FEN): r3r1k1/4qpp1/p2p3p/nppbP3/3P4/P1N2Q1P/1P3PP1/R3R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1318
Best move: Nxd5