Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nc3 e6 5. Bd3 Bxd3 6. Qxd3 c5 7. Be3 cxd4 8.
Bxd4 Nc6 9. Nf3 Nh6 10. O-O Nf5 11. a3 Be7 12. b4 Qc7 13. Nb5 Qd7 14. Rad1 a6
15. Nc3 Ncxd4 16. Nxd4 Nxd4 17. Qxd4 b5 18. Ne4 O-O 19. f4 Rfc8 20. c3 Rc4 21.
Qd3 Rxe4 *
Position (FEN): r5k1/3qbppp/p3p3/1p1pP3/1P2rP2/P1PQ4/6PP/3R1RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1067
Best move: Qxe4