Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e5 3. dxe5 d4 4. Nf3 Nc6 5. b3 Bc5 6. Bb2 Nh6 7. h3 O-O 8. g4
Bb4+ 9. Nbd2 a5 10. a3 Bxd2+ 11. Qxd2 Re8 12. Bg2 Nxe5 13. Nxe5 Rxe5 14. Bxd4
Re8 15. Qc3 f6 16. Be3 Nf7 17. Bd5 c6 18. Bf3 Ne5 19. Be4 Nd7 20. Rd1 *
Position (FEN): r1bqr1k1/1p1n2pp/2p2p2/p7/2P1B1P1/PPQ1B2P/4PP2/3RK2R b K - 5 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 870
Best move: Rxe4