Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 g6 4. Bg5 Bg7 5. cxd5 O-O 6. e4 Nbd7 7. Nf3 a6 8. Be2
c6 9. dxc6 bxc6 10. O-O Qb6 11. Qc2 Nh5 12. Bxe7 Re8 13. Na4 Qc7 14. Bb4 Rb8
15. Qc4 a5 16. Ng5 Nb6 17. Nxb6 Rxb6 18. Bxa5 Qa7 19. Bxb6 Qb7 20. Bc5 h6 21.
Bxh5 gxh5 22. Nf3 Rxe4 23. Rfe1 Rg4 24. Re7 Qxb2 25. Qxf7+ Kh7 26. Qf5+ *
Position (FEN): 2b5/4R1bk/2p4p/2B2Q1p/3P2r1/5N2/Pq3PPP/R5K1 b - - 2 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1637
Best move: Bxf5