1.g3 c5 2.c3 Nc6 3.d4 cxd4 4.cxd4 d5 5.Nc3 Nf6 6.Bg2 Bf5 7.Nf3 e6 8.O-O h6 9.Qb3 a6 10.Bf4 Na5 11.Qa4+ b5 12.Qd1 Rc8 13.Ne5 Bd6 14.Rc1 O-O 15.e3 Nc4 16.Qe2 g5 17.Nxc4 bxc4 18.Bxd6 Qxd6 19.Rfd1 Bd3 20.Qd2 Bg6 21.Na4 Ne4 22.Qe2 Qb4 23.Bxe4 Bxe4 24.Nc5 Bd3 25.Qd2 Qxd2 26.Rxd2 Bf5 27.b3 cxb3 28.axb3 g4 29.Ra2 Rc6 30.Rca1 Rfc8 31.Rxa6 Rxa6 32.Rxa6 Rb8 33.Kf1 Bc2 34.Ra3 Bf5 35.Ke2 Kg7 36.Kd2 h5 37.Kc3 h4 38.b4 h3 39.Ra5 e5 40.dxe5 Kg6 41.b5 Be6 42.Kd4 Kf5 43.Na4 Bd7 44.Nc3 Rc8 45.Nxd5 Rc1 46.e4+ Kg5 47.b6 Rh1 48.Ra8 Bc6 49.Rg8+ Kh6 50.Nf6 Bd7 51.b7 Rd1+ 52.Ke3 Rd3+ 53.Kxd3 Bc8 54.b8=Q Bb7 55.Qf8# 1-0