Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bd2 O-O 5. a3 Be7 6. e4 d6 7. Bd3 Nc6 8. Nf3
h6 9. O-O Nh7 10. Rc1 Bg5 11. h3 Bxd2 12. Qxd2 e5 13. dxe5 Nxe5 14. Nxe5 dxe5
15. Rcd1 Be6 16. f4 exf4 17. Qxf4 c6 18. e5 Qb6+ 19. Kh1 Qxb2 20. Ne4 Qxa3 21.
Nf6+ Nxf6 22. exf6 Qc5 *
Position (FEN): r4rk1/pp3pp1/2p1bP1p/2q5/2P2Q2/3B3P/6P1/3R1R1K w - - 1 23
White to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 1362
Best move: fxg7