Chess puzzle (Advantage)
Moves: 1. d4 c6 2. e4 d5 3. e5 Bf5 4. h4 h5 5. c4 e6 6. Nc3 Be7 7. Nf3 Bg4 8. Bg5 Bxg5
9. hxg5 Bxf3 10. Qxf3 Qxg5 11. cxd5 exd5 12. Ne2 Nd7 13. Ng3 g6 14. Bd3 b5 15.
O-O Ne7 16. Ne2 a5 17. Nf4 Qg4 18. Qxg4 hxg4 19. e6 fxe6 20. Nxe6 Kf7 21. Rfe1
Rh5 22. Nf4 Rh6 23. Rac1 g5 24. Ne2 Rah8 25. Ng3 b4 26. Re3 Re6 27. Rce1 Rxe3
28. Rxe3 c5 29. dxc5 Nxc5 30. Be2 Rh4 31. Rxe7+ *
Position (FEN): 8/4Rk2/8/p1np2p1/1p4pr/6N1/PP2BPP1/6K1 b - - 0 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 586
Best move: Kxe7