Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 d5 3. Nf3 dxe4 4. Nxe5 Nf6 5. d4 Bd6 6. Be3 Nc6 7. Be2 Nd5 8.
Qd2 Nxe3 9. Qxe3 Nb4 10. Na3 O-O 11. O-O Bf5 12. c4 Nd3 13. g4 Nxe5 14. fxe5
Bxa3 15. gxf5 Bxb2 16. Rad1 c6 17. Qxe4 Qg5+ 18. Kh1 Rfe8 19. Rg1 Qh6 20. Rd3
Bc1 21. Rdg3 g6 22. d5 Bf4 *
Position (FEN): r3r1k1/pp3p1p/2p3pq/3PPP2/2P1Qb2/6R1/P3B2P/6RK w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1712
Best move: fxg6