Chess puzzle (Advantage)
Moves: 1. e4 c6 2. f4 d5 3. exd5 cxd5 4. Nf3 Bg4 5. d4 e6 6. Be2 Nf6 7. h3 Bxf3 8.
Bxf3 Bd6 9. Nc3 Nc6 10. Be3 O-O 11. Qd2 Rc8 12. g4 Ne7 13. g5 Nd7 14. h4 Nf5
15. h5 a6 16. Qd3 Nb6 17. Nxd5 Nxe3 18. Nxe3 Bxf4 19. g6 h6 20. O-O-O e5 21.
gxf7+ Rxf7 22. Kb1 Qxd4 23. Qxd4 exd4 24. Ng4 Nc4 *
Position (FEN): 2r3k1/1p3rp1/p6p/7P/2np1bN1/5B2/PPP5/1K1R3R w - - 2 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1460
Best move: Bd5