Chess puzzle (Advantage)
Moves: 1. e4 b6 2. d4 Bb7 3. Nc3 a6 4. Nf3 e6 5. Bc4 Bb4 6. Qe2 Bf8 7. d5 Nf6 8. Bg5
h6 9. Bh4 g5 10. Bg3 b5 11. Bb3 Bg7 12. Rd1 exd5 13. exd5+ Kf8 14. d6 c5 15.
Bd5 Nc6 16. O-O b4 17. Bxc6 Bxc6 18. Nb1 Bb5 19. Qe5 Bxf1 20. Rxf1 Rc8 21. Re1
Qe8 *
Position (FEN): 2r1qk1r/3p1pb1/p2P1n1p/2p1Q1p1/1p6/5NB1/PPP2PPP/1N2R1K1 w - - 3 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1987
Best move: Qf5