Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. Bc4 d6 5. O-O Be7 6. d3 Nh5 7. Nd4 g6 8.
Bxf7+ Kxf7 9. Bxf4 Nxf4 10. Rxf4+ Kg7 11. Nc3 c6 12. Qf3 Rf8 13. Rf1 Rxf4 14.
Qxf4 Qg8 15. h4 Na6 16. e5 d5 17. h5 Bd7 18. h6+ Kh8 19. Qf7 Re8 20. e6 Bc8 *
Position (FEN): 2b1r1qk/pp2bQ1p/n1p1P1pP/3p4/3N4/2NP4/PPP3P1/5RK1 w - - 1 21
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 2233
Best move: Qf4