Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Nf6 5. a4 e6 6. Nf3 Bd7 7. d3 Nc6 8. O-O
Bd6 9. h3 Qc7 10. Bg5 Be7 11. Nbd2 h6 12. Bh4 O-O 13. c3 Ne8 14. d4 Bxh4 15.
Nxh4 Nf6 16. Bc2 Rae8 17. Nhf3 Bc8 18. Re1 Nd7 19. b4 e5 20. b5 Na5 21. dxe5
Nxe5 22. Nxe5 Rxe5 23. Rxe5 Qxe5 24. Ra3 Qd6 25. Ra1 Qc5 26. Qf3 Rd8 27. Qd3 g6
28. Ne4 Qb6 29. Nf6+ *
Position (FEN): 2br2k1/pp3p2/1q3Npp/nP1p4/P7/2PQ3P/2B2PP1/R5K1 b - - 3 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 973
Best move: Qxf6