1.g3 d5 2.d4 c5 3.Bg2 cxd4 4.Nf3 Nf6 5.O-O h6 6.c4 dxc3 7.Nxc3 Nc6 8.Bf4 g5 9.Be3 e5 10.Qb3 d4 11.Rad1 Qa5 12.Nxe5 Qxe5 13.Bxc6+ bxc6 14.Bxd4 Qd6 15.Bxf6 Qxf6 16.Nb5 Qe5 17.Nd4 Bd7 18.Qb7 Qb8 19.Qa6 Qb6 20.Qd3 Bg7 21.Qe4+ Kf8 22.Nf5 Re8 23.Qf3 Bxf5 24.Qxf5 Qxb2 25.Rd7 Qf6 26.Qc5+ Kg8 27.Qxa7 h5 28.a4 h4 29.a5 Qe6 30.a6 Rh6 31.Qb7 hxg3 32.fxg3 Qxe2 33.Rf2 Qe1+ 34.Rf1 Qe3+ 35.Rf2 Rf6 36.Rd2 Rxf2 37.Rxf2 Rf8 38.a7 Bd4 39.a8=Q Qxf2+ 40.Kh1 Qg1# 0-1