1.g3 b6 2.b3 c5 3.Bb2 Nf6 4.c4 g5 5.Bxf6 exf6 6.Bg2 Nc6 7.Nc3 Bb7 8.e3 a6 9.Nge2 Rb8 10.O-O h5 11.Nd5 Bg7 12.d4 Kf8 13.Rc1 f5 14.Qc2 cxd4 15.Qxf5 dxe3 16.fxe3 Ne5 17.Nec3 Rh6 18.Ne4 Rg6 19.Rcd1 Bxd5 20.Rxd5 Qe7 21.Rxe5 Bxe5 22.Qxg6 Bf4 23.Qh6+ Ke8 24.exf4 b5 25.Nxg5 h4 26.Qh8+ Qf8 27.Qxf8+ Kxf8 28.b4 bxc4 29.Rc1 f5 30.Rxc4 Ke8 31.gxh4 Kd8 32.Bf1 Ke7 33.Rd4 Kf6 34.Rd1 Rxb4 35.Rd3 Rxf4 36.Rh3 Ra4 37.Nf3 Rxa2 38.h5 Kg7 39.h6+ Kh7 40.Rh5 a5 41.Bc4 Rc2 42.Bd3 Rc1+ 43.Kf2 a4 44.Bxf5+ Kh8 45.Rg5 a3 46.Ne5 a2 47.Nf7# 1-0