Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c4 g6 4. Nc3 Bg7 5. d3 e6 6. Be3 d6 7. Be2 Nge7 8. O-O
O-O 9. d4 cxd4 10. Nxd4 Nxd4 11. Bxd4 e5 12. Be3 Be6 13. Rc1 f5 14. exf5 Nxf5
15. Qd2 Nxe3 16. fxe3 Qd7 17. Rxf8+ Rxf8 18. Rd1 Rd8 19. Ne4 Qc6 20. b3 *
Position (FEN): 3r2k1/pp4bp/2qpb1p1/4p3/2P1N3/1P2P3/P2QB1PP/3R2K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 941
Best move: Qxe4