Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Bc4 Nf6 5. d3 c6 6. Nf3 Bg4 7. h3 Bxf3 8.
Qxf3 e6 9. O-O Nbd7 10. Bf4 Qb4 11. Bb3 Be7 12. a3 Qa5 13. Rfe1 O-O 14. Rad1
Rfd8 15. g4 Nf8 16. Ne4 Nxe4 17. Qxe4 Ng6 18. Be3 Bg5 19. f4 Bh4 20. Rf1 Re8
21. f5 exf5 22. Rxf5 *
Position (FEN): r3r1k1/pp3ppp/2p3n1/q4R2/4Q1Pb/PB1PB2P/1PP5/3R2K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1092
Best move: Rxe4