Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 b5 4. Nf3 Bb7 5. d5 Nf6 6. Nbd2 Nbd7 7. Be2 Nc5 8.
Qc2 g6 9. Rb1 Bg7 10. O-O Qd6 11. e5 Qxd5 12. exf6 Bxf6 13. Rd1 Qe6 14. Bf1
Bxf3 15. Nxf3 O-O 16. Bh6 Rfe8 17. Ng5 Bxg5 18. Bxg5 Kg7 19. Re1 Qd6 20. Qc3+
f6 21. Rbd1 Qc6 22. Rxe7+ *
Position (FEN): r3r3/p1p1R1kp/2q2pp1/1pn3B1/2p5/2Q5/PP3PPP/3R1BK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 819
Best move: Rxe7