1.g3 c5 2.Bh3 Nc6 3.Bg2 Qa5 4.e4 g6 5.Ne2 Nf6 6.O-O d6 7.c3 Bg7 8.d4 Bg4 9.d5 Ne5 10.f3 Bd7 11.f4 Nc4 12.b3 Nb6 13.a4 O-O 14.Ra2 c4 15.b4 Qa6 16.a5 Nc8 17.Nd4 b5 18.Raf2 Qb7 19.f5 a6 20.Na3 Na7 21.Nac2 Rae8 22.Ne3 Nc8 23.g4 h6 24.h4 g5 25.Qf3 e5 26.fxe6 fxe6 27.Qh3 exd5 28.exd5 Ne7 29.hxg5 hxg5 30.Ne6 Bxe6 31.dxe6 Qc8 32.Nf5 Qxe6 33.Nxg7 Kxg7 34.Bxg5 Nfd5 35.Bh6+ Qxh6 36.Qxh6+ Kxh6 37.Rxf8 Rxf8 38.Rxf8 Nxc3 39.Ra8 Na2 40.Rxa6 c3 41.Be4 Nxb4 42.Rxd6+ Kg5 43.a6 Nec6 44.Kg2 Kxg4 45.Bxc6 c2 46.a7 c1=Q 47.Bf3+ Kh4 48.a8=Q Qc2+ 49.Kf1 Kg3 50.Qg8+ Kxf3 51.Qf8+ Ke3 52.Qh6+ Ke4 53.Qh4+ Kf3 54.Qf6+ Ke3 55.Qd4+ Kf3 56.Rf6+ Kg3 57.Qf4+ Kh3 58.Rh6# 1-0