Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 c5 4. d5 exd5 5. cxd5 b6 6. e4 d6 7. Nf3 a6 8. Bg5
Nbd7 9. Bd3 h6 10. Bh4 Be7 11. O-O b5 12. a3 O-O 13. Re1 Qa5 14. Nd2 Ne5 15.
Bc2 Re8 16. Bg3 Bg4 17. f3 Bd7 18. f4 Ng6 19. e5 dxe5 20. fxe5 Nh7 21. e6 Bc8
22. exf7+ Kxf7 23. Qh5 Qb6 24. d6 Nf8 25. dxe7 Rxe7 26. Nd5 Rxe1+ 27. Rxe1 Qc6
28. Rf1+ Ke8 29. Bxg6+ Nxg6 30. Nf3 Bb7 31. Re1+ Kf8 32. Ne7 Nxe7 33. Rxe7 *
Position (FEN): r4k2/1b2R1p1/p1q4p/1pp4Q/8/P4NB1/1P4PP/6K1 b - - 0 33
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1565
Best move: Kxe7