Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 a6 4. Nd2 Nc6 5. Bd3 h6 6. h3 Nb4 7. Be2 Bf5 8. Rc1
Bxc2 9. Rxc2 Nxc2+ 10. Qxc2 c6 11. Ngf3 e6 12. a3 Bd6 13. Bxd6 Qxd6 14. Ne5 O-O
15. Bd3 Rac8 16. O-O c5 17. Qb1 c4 18. Be2 c3 19. bxc3 Rxc3 20. Ndf3 Qxa3 21.
Qxb7 Rxe3 *
Position (FEN): 5rk1/1Q3pp1/p3pn1p/3pN3/3P4/q3rN1P/4BPP1/5RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 940
Best move: fxe3