Chess puzzle (Advantage)
Moves: 1. e4 e6 2. f4 d5 3. e5 c5 4. Nf3 c4 5. d4 Nc6 6. c3 Be7 7. Be2 b5 8. O-O a5 9.
a3 Ba6 10. Be3 b4 11. Nbd2 bxa3 12. bxa3 Rb8 13. Rb1 Bxa3 14. Qa4 Rxb1 15. Rxb1
Ne7 16. Qxa3 O-O 17. Qd6 a4 18. Ra1 Qa5 19. Qa3 Nf5 20. Bf2 Bb5 21. h3 Na7 22.
Qb4 Qa6 23. Nb1 Nc6 24. Qc5 Rc8 25. Na3 Ncxd4 26. Qxc8+ Qxc8 27. cxd4 Qa6 28.
Rb1 Be8 29. Rb8 Kf8 30. Ng5 h6 31. Nh7+ Ke7 32. g4 Qa7 33. Rxe8+ *
Position (FEN): 4R3/q3kppN/4p2p/3pPn2/p1pP1PP1/N6P/4BB2/6K1 b - - 0 33
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 629
Best move: Kxe8