1.g3 c5 2.Nf3 Nc6 3.Bg2 g6 4.d4 cxd4 5.Nxd4 Bg7 6.Nxc6 bxc6 7.c4 h5 8.O-O h4 9.Qa4 Qb6 10.Nc3 Qa6 11.Qb4 Qb6 12.Qa3 Qa6 13.Qb3 Nf6 14.Rd1 hxg3 15.hxg3 Ng4 16.c5 Qa5 17.Ne4 Ba6 18.Bd2 Qb5 19.Bc3 Qxb3 20.axb3 Bxc3 21.Nxc3 Bb7 22.Nb5 Kd8 23.Nxa7 Kc7 24.b4 Rhb8 25.Ra4 f5 26.Rda1 Kd8 27.Ra5 Ne5 28.b3 g5 29.b5 cxb5 30.Bxb7 Rxb7 31.Nc6+ Nxc6 32.Rxa8+ Kc7 33.Rg8 Nd4 34.b4 Nxe2+ 35.Kf1 Nd4 36.Rxg5 Nc2 37.Rb1 e6 38.Rg7 Kc6 39.Rb2 Nd4 40.Rd2 Kd5 41.c6 Kxc6 42.Rxd4 Rc7 43.Rd3 Kb6 44.Rdxd7 Rc1+ 45.Ke2 Rf1 46.Rd6# 1-0