Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 b6 3. Nc3 Bb7 4. Bg5 e6 5. Bxf6 Qxf6 6. e4 Bb4 7. Qd3 Nc6 8.
Nf3 Qg6 9. Be2 Bd6 10. O-O Qh6 11. a3 a6 12. d5 Ne5 13. Nxe5 Bxe5 14. g3 O-O
15. a4 f5 16. dxe6 dxe6 17. exf5 Rxf5 18. Bg4 Rf6 19. Rae1 Bd6 20. Ne4 Rg6 21.
Nxd6 cxd6 22. Bxe6+ *
Position (FEN): r5k1/1b4pp/pp1pB1rq/8/P1P5/3Q2P1/1P3P1P/4RRK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 730
Best move: Rxe6