Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Bf4 Bd6 6. Bg3 Bxg3 7. hxg3 Nc6 8.
Nc3 O-O 9. Qd3 Re8+ 10. Be2 Ne4 11. Ne5 Nxe5 12. dxe5 Rxe5 13. Nxe4 Rxe4 14. f3
Re8 15. Qxh7+ Kf8 16. Qh8+ Ke7 17. Qxg7 Qd6 18. Qg5+ Kd7 19. O-O-O c6 20. c4 *
Position (FEN): r1b1r3/pp1k1p2/2pq4/3p2Q1/2P5/5PP1/PP2B1P1/2KR3R b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1139
Best move: Rxe2