Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. e5 Nd5 3. d4 c5 4. c4 Nc7 5. d5 d6 6. f4 g6 7. Nf3 Bg7 8. Be2 O-O
9. O-O e6 10. Nc3 exd5 11. cxd5 b6 12. Bd2 Bb7 13. Be1 dxe5 14. Bh4 Qe8 15.
fxe5 Bxe5 16. Nxe5 Qxe5 17. Bf6 Qd6 18. Qd2 Nd7 19. Bh4 Ne5 20. Bg3 Nxd5 21.
Rad1 Rad8 22. Bxe5 *
Position (FEN): 3r1rk1/pb3p1p/1p1q2p1/2pnB3/8/2N5/PP1QB1PP/3R1RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 846
Best move: Qxe5