Chess puzzle (Advantage)
Moves: 1. g3 d5 2. Nf3 Nf6 3. Bg2 c5 4. O-O Bg4 5. d3 h6 6. Nbd2 e6 7. e4 dxe4 8. dxe4
Nc6 9. h3 Bh5 10. g4 Bg6 11. Nh4 Bh7 12. e5 Nd7 13. Nhf3 Rb8 14. Nc4 Be7 15.
Nd6+ Bxd6 16. exd6 O-O 17. c3 b5 18. g5 hxg5 19. Nxg5 Na5 20. Nxh7 Kxh7 21.
Qh5+ Kg8 22. Be4 Nf6 23. Qe2 Qxd6 24. Bc2 Nc4 25. b3 Ne5 *
Position (FEN): 1r3rk1/p4pp1/3qpn2/1pp1n3/8/1PP4P/P1B1QP2/R1B2RK1 w - - 1 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1444
Best move: Bf4