Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 cxd4 3. Qxd4 Nc6 4. Qd1 Nf6 5. Nc3 e5 6. Bg5 Be7 7. a3 O-O 8.
Nf3 d6 9. h3 Be6 10. Bb5 a6 11. Bxc6 bxc6 12. O-O d5 13. exd5 cxd5 14. Qe1 e4
15. Nd4 Bd7 16. f3 Bc5 17. Qd2 exf3 18. Rxf3 Qb6 19. Rf4 Ne4 20. Nxe4 Bxd4+ 21.
Kh1 Be3 22. Qxd5 Bxf4 23. Bxf4 Bc6 24. Qf5 Qb7 25. Re1 Rfe8 26. Nd6 Be4 27.
Nxb7 *
Position (FEN): r3r1k1/1N3ppp/p7/5Q2/4bB2/P6P/1PP3P1/4R2K b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1356
Best move: Bxf5