Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 g6 3. e3 Bg7 4. Nf3 d6 5. Be2 O-O 6. h3 Nbd7 7. Bh2 c5 8. c3
cxd4 9. exd4 Re8 10. O-O e5 11. Nbd2 e4 12. Ne1 d5 13. Qb3 Qe7 14. Rd1 e3 15.
Ndf3 exf2+ 16. Rxf2 Ne4 17. Rf1 Ndf6 18. Ne5 Be6 19. Bb5 Red8 20. N1f3 a6 21.
Bd3 Nh5 22. Qc2 f5 23. Rfe1 Rac8 24. Qe2 Neg3 25. Qf2 f4 26. Bb1 Rf8 27. b3
Rxc3 28. Bxg6 hxg6 29. Nxg6 Qf6 30. Nxf8 Qxf8 *
Position (FEN): 5qk1/1p4b1/p3b3/3p3n/3P1p2/1Pr2NnP/P4QPB/3RR1K1 w - - 0 31
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1170
Best move: Rxe6