Chess puzzle (Advantage)
Moves: 1. Nf3 Nf6 2. g3 g6 3. Bg2 Bg7 4. O-O O-O 5. d3 Re8 6. e4 e5 7. Bg5 h6 8. Be3
Nh7 9. Nc3 b6 10. Nd5 Bb7 11. c4 c6 12. Nc3 d6 13. Qb3 Kh8 14. a4 Nd7 15. Nd2
Nc5 16. Qc2 a5 17. Bxc5 dxc5 18. Rad1 Qc7 19. Bh3 Bc8 20. Bxc8 Raxc8 21. h3 Ng5
22. Kh2 Qd7 23. g4 Re6 24. h4 Nh7 25. f3 h5 26. Rg1 Rf6 27. g5 Rf4 28. Kg3 f6
29. Ne2 fxg5 30. Nxf4 gxh4+ 31. Kf2 *
Position (FEN): 2r4k/3q2bn/1pp3p1/p1p1p2p/P1P1PN1p/3P1P2/1PQN1K2/3R2R1 b - - 1 31
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1919
Best move: exf4