1.g3 c6 2.Nf3 e6 3.b3 c5 4.Bg2 Nc6 5.Bb2 Nf6 6.e3 Be7 7.Qe2 Nh5 8.Ne5 Nf6 9.Nxc6 bxc6 10.d3 h5 11.Nd2 h4 12.O-O a5 13.g4 h3 14.Bf3 d5 15.Kh1 a4 16.bxa4 Rxa4 17.g5 Nd7 18.Bxg7 Rg8 19.Bh6 Bxg5 20.Rg1 Qf6 21.Bxg5 Rxg5 22.Rxg5 Qxa1+ 23.Rg1 Qf6 24.Rg8+ Nf8 25.Rg1 Rxa2 26.Qd1 Qc3 27.Bh5 Qxc2 28.Qf3 Ra7 29.Qg3 Qxd2 30.Qb8 Ra2 31.Qxc8+ Ke7 32.Qc7+ Nd7 33.Qg3 Qxf2 34.Qxh3 Ne5 35.Rf1 Qd2 36.Qg3 Qxd3 37.Kg1 Qe4 38.Bxf7 Qg4 39.Qxg4 Nxg4 40.Bh5 Nxe3 41.Rf7+ Kd6 42.Rf2 Ra1+ 43.Bd1 Rxd1+ 44.Rf1 Rxf1# 0-1