Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 h6 4. f4 dxe4 5. Nxe4 Bf5 6. Ng3 e6 7. Nxf5 Qa5+ 8.
Bd2 Qxf5 9. Bd3 Qd5 10. Nf3 Nf6 11. f5 exf5 12. Qe2+ Ne4 13. c4 Qe6 14. O-O-O
Nd7 15. Rhe1 Ndf6 16. Bf4 Be7 17. Nd2 O-O-O 18. Nxe4 fxe4 19. Bxe4 Nxe4 20.
Qxe4 Qxc4+ 21. Kb1 Rhe8 *
Position (FEN): 2krr3/pp2bpp1/2p4p/8/2qPQB2/8/PP4PP/1K1RR3 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1040
Best move: Qf5+