1.e4 Nf6 2.Nc3 e6 3.d4 Bb4 4.Bd3 Nc6 5.Ne2 d6 6.O-O a6 7.Bg5 Bd7 8.f4 Ne7 9.Ng3 Nfg8 10.f5 c6 11.Nh5 g6 12.fxe6 Bxe6 13.Ng7+ Kd7 14.Nxe6 fxe6 15.Rf7 h6 16.Be3 Qc7 17.Qg4 h5 18.Qxg6 Re8 19.Raf1 Kd8 20.Qg7 Nh6 21.Bxh6 Rhg8 22.Qf6 Rg6 23.Qxg6 Nxg6 24.Rxc7 Kxc7 25.e5 Rg8 26.Rf7+ Kc8 27.Rg7 Rxg7 28.Bxg7 dxe5 29.Bxg6