Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Bg5 Be7 6. Qf3 h6 7. Bxf6 Bxf6 8.
Nxf6+ Qxf6 9. Qxf6 gxf6 10. Nf3 Nc6 11. O-O-O Rg8 12. g3 b6 13. Bg2 Bb7 14. Nd4
Nxd4 15. Bxb7 Rb8 16. Bg2 c5 17. c3 Nf5 18. Rhe1 Ke7 19. Bh3 Rbd8 *
Position (FEN): 3r2r1/p3kp2/1p2pp1p/2p2n2/8/2PP2PB/PP3P1P/2KRR3 w - - 5 20
White to move.
Themes: Pin Endgame  
Puzzle rating: 1140
Best move: Bxf5