Chess puzzle (Advantage)
Moves: 1. c4 b6 2. Nf3 Bb7 3. g3 Bxf3 4. exf3 c5 5. Bg2 Nc6 6. f4 e6 7. Nc3 Nf6 8. Ne2
Rc8 9. d4 Nxd4 10. Nxd4 cxd4 11. Qxd4 Bc5 12. Qd2 Qe7 13. O-O O-O 14. a3 Rfd8
15. b4 Bd6 16. Qe2 Bb8 17. Bb2 d5 18. cxd5 Nxd5 19. Rac1 Nf6 20. Rfd1 Rxc1 21.
Rxc1 Qd7 22. h4 h6 23. h5 a5 24. bxa5 bxa5 25. Bf3 Ba7 26. Qf1 Qa4 27. Rc7 Bb6
28. Rb7 Qb3 29. Be5 *
Position (FEN): 3r2k1/1R3pp1/1b2pn1p/p3B2P/5P2/Pq3BP1/5P2/5QK1 b - - 9 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1352
Best move: Qxf3