Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 d5 5. exd5 Nxd5 6. Nc3 Nxc3 7. bxc3 Bd6 8.
Bg5 Be7 9. h4 Bg4 10. Qd2 O-O 11. O-O h6 12. Be3 Bxf3 13. gxf3 Bxh4 14. Kg2 Qf6
15. Rh1 Ne7 16. Rab1 b6 17. Rbg1 Nf5 18. Kf1 c6 19. Bb3 a5 20. a4 b5 21. axb5
cxb5 22. Bd5 a4 23. Be4 a3 24. Ke2 Ra4 *
Position (FEN): 5rk1/5pp1/5q1p/1p2pn2/r3B2b/p1PPBP2/2PQKP2/6RR w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1122
Best move: Bxf5