Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 a6 7. Qd2 h5 8.
O-O-O d6 9. Bc4 Nf6 10. f3 Bd7 11. h4 b5 12. Bb3 Na5 13. Nd5 Nxb3+ 14. axb3
Nxd5 15. exd5 Qc7 16. Rhe1 O-O-O 17. Bg5 Bxd4 18. Qxd4 f6 19. Be3 Be8 20. b4
Bf7 21. Rd3 Kd7 22. Rc3 Qb7 23. Rc6 Rc8 24. Rb6 Qxd5 25. Rxa6 Ra8 26. Ra7+ Ke8
27. Qb6 Rc8 28. Bg5 Be6 29. Bd2 Kf7 30. Qe3 Rc4 31. Rxe7+ *
Position (FEN): 7r/4Rk2/3pbpp1/1p1q3p/1Pr4P/4QP2/1PPB2P1/2K1R3 b - - 0 31
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 565
Best move: Kxe7