Chess puzzle (Advantage)
Moves: 1. e4 g6 2. f4 Bg7 3. c3 e6 4. d4 c6 5. Qf3 d6 6. Bd3 a6 7. Ne2 Ne7 8. O-O O-O
9. e5 dxe5 10. fxe5 b5 11. Nd2 Bb7 12. Qf2 Nd7 13. Nb3 Rb8 14. Na5 Qxa5 15. b4
Qc7 16. c4 bxc4 17. Bxc4 a5 18. a3 axb4 19. axb4 Ra8 20. Rxa8 Rxa8 *
Position (FEN): r5k1/1bqnnpbp/2p1p1p1/4P3/1PBP4/8/4NQPP/2B2RK1 w - - 0 21
White to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1052
Best move: Qxf7+