Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c4 Nc6 3. g3 Nf6 4. Bg2 g6 5. Nf3 Bg7 6. d4 Nxe4 7. d5 Qa5+ 8. Nfd2
Nxd2 9. Bxd2 Nb4 10. Nc3 Qd8 11. a3 Na6 12. O-O O-O 13. Qe2 d6 14. Bg5 f6 15.
Bd2 h5 16. f4 Bg4 17. Bf3 Bxf3 18. Rxf3 Nc7 19. Na4 Kh7 20. Qe4 Re8 *
Position (FEN): r2qr3/ppn1p1bk/3p1pp1/2pP3p/N1P1QP2/P4RP1/1P1B3P/R5K1 w - - 5 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1111
Best move: f5