1.Nf3 Nf6 2.c4 g6 3.b3 Bg7 4.Bb2 O-O 5.g3 b6 6.d4 Bb7 7.Bg2 e6 8.O-O d6 9.Nc3 Nbd7 10.e3 Qe7 11.Qe2 e5 12.dxe5 Nxe5 13.Nxe5 Bxg2 14.Nxg6 fxg6 15.Kxg2 Rae8 16.Qd3 Nd7 17.Nd5 Qd8 18.Bxg7 Kxg7 19.Qd4+ Kg8 20.Rad1 Ne5 21.f4 Nc6 22.Qd2 Qd7 23.Rfe1 h5 24.e4 h4 25.f5 h3+ 26.Kxh3 Qh7+ 27.Kg2 gxf5 28.Qg5+ Kh8 29.Nf6 Qf7 30.Qh6+ Qh7 31.Qxh7#