1.Nf3 Nc6 2.d4 d6 3.Nc3 Bg4 4.d5 Nb8 5.g3 e5 6.dxe6 fxe6 7.Bg2 c6 8.h3 Bh5 9.O-O Be7 10.Nd4 Qd7 11.f4 Nh6 12.g4 Bf7 13.f5 exf5 14.Bxh6 fxg4 15.Rxf7 Kxf7 16.Qf1+ Ke8 17.Bxg7 Rg8 18.Nf5 gxh3 19.Bxh3 Bf8 20.Kh1 Rxg7 21.Nxg7+ Qxg7 22.Qf5 Nd7 23.Ne4 Kd8 24.Ng5 Nc5 25.Rf1 Kc7 26.b4 Be7 27.bxc5 Bxg5 28.Qf7+