Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 e6 3. b3 d6 4. Bb2 Ne7 5. c4 Ng6 6. Bd3 Nd7 7. Nf3 Be7 8. Nbd2
O-O 9. O-O e5 10. d5 c5 11. a3 f6 12. b4 b6 13. h3 Nb8 14. bxc5 bxc5 15. Nb1
Nd7 16. Nc3 Nb6 17. Nb5 Bd7 18. a4 a6 19. Nc3 Bc8 20. Ne2 Nd7 21. Bc3 Re8 22.
Qd2 Ndf8 23. Ba5 Qd7 24. Ng3 Bd8 25. Bc3 Nf4 26. Nf5 Bc7 27. Kh2 Qf7 28. Bc2
Kh8 29. Ba5 Bxf5 30. Bxc7 Qxc7 *
Position (FEN): r3rn1k/2q3pp/p2p1p2/2pPpb2/P1P1Pn2/5N1P/2BQ1PPK/R4R2 w - - 0 31
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1372
Best move: exf5