Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 g6 3. c3 Bg7 4. d4 Nc6 5. d5 Nb8 6. Be2 d6 7. Bg5 f5 8. Nbd2
Nf6 9. Bd3 fxe4 10. Nxe4 Nxe4 11. Bxe4 O-O 12. O-O Bg4 13. h3 Bxf3 14. Bxf3 Nd7
15. Re1 Ne5 16. Be2 Qb6 17. Qc2 Rf5 18. Be3 Raf8 19. g4 R5f7 20. f4 Nd7 21. b4
Qc7 22. Rf1 b6 23. a3 Nf6 24. f5 Nxd5 25. Bg5 Bxc3 26. Bc4 Bd4+ 27. Kg2 Bxa1
28. Bxd5 Be5 *
Position (FEN): 5rk1/p1q1pr1p/1p1p2p1/2pBbPB1/1P4P1/P6P/2Q3K1/5R2 w - - 1 29
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1762
Best move: fxg6