1.g3 c5 2.a3 d5 3.Nf3 Bf5 4.Ne5 Qc7 5.d4 Nc6 6.Nxc6 Qxc6 7.Nc3 O-O-O 8.Bf4 Nf6 9.Bg2 e6 10.O-O h5 11.a4 a6 12.a5 h4 13.Na4 Bd6 14.Bxd6 Qxd6 15.Nxc5 hxg3 16.fxg3 Ng4 17.Ra3 Rxh2 18.Qd2 Rdh8 19.Qb4 Qc6 20.Rff3 Kb8 21.Rab3 Be4 22.Qxb7+ Qxb7 23.Rxb7+ Kc8 24.Rbb3 f5 25.Nxe4 dxe4 26.Rfc3+ Kd7 27.Rb7+ Kd6 28.Rb6+ Ke7 29.Rxa6 Rd8 30.e3 g5 31.Rc7+ Kf6 32.Rcc6 Re8 33.Rab6 f4 34.exf4 gxf4 35.gxf4 Kf5 36.Rc7 e3 37.Rf7+ Kg6 38.Rbb7 Rxg2+ 39.Kxg2 e2 40.Rg7+ Kf5 41.Kf3 e1=Q 42.Rbf7+ Nf6 43.Rg5# 1-0