Chess puzzle (Crushing)
Moves: 1. g4 e5 2. Bg2 Bc5 3. h4 Nf6 4. g5 Ng4 5. e3 d6 6. c3 O-O 7. Qb3 Nc6 8. Qc2 h6
9. g6 fxg6 10. Qxg6 Bf5 11. Bd5+ Kh8 12. Qh5 Nxf2 13. Rh2 Nd3+ 14. Kd1 Qd7 15.
Rg2 Ne7 16. Bf3 Bb6 17. Be2 Nc5 18. Nf3 Ne6 19. Ng5 Nxg5 20. hxg5 Rf6 *
Position (FEN): r6k/pppqn1p1/1b1p1r1p/4pbPQ/8/2P1P3/PP1PB1R1/RNBK4 w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1053
Best move: gxf6