1.d3 c6 2.Bg5 g6 3.e4 d5 4.Nd2 Bg7 5.c3 Qa5 6.Ngf3 Qb6 7.Qb3 Nf6 8.e5 Ng4 9.d4 f6 10.exf6 Nxf6 11.Bd3 O-O 12.O-O Bf5 13.Bxf5 gxf5 14.Rae1 Ne4 15.Bxe7 Re8 16.Bg5 Nd7 17.Qc2 Nf8 18.Nxe4 fxe4 19.Nh4 Ne6 20.Be3 Rf8 21.f3 Qd8 22.g3 Ng5 23.Bxg5 Qxg5 24.fxe4 Rxf1+ 25.Rxf1 Qe3+ 26.Qf2 Qxf2+ 27.Rxf2 dxe4 28.Re2 Re8 29.Nf5 Bf8 30.Kf2 Kf7 31.g4 Kg6 32.Ke3 h5 33.h3 Kg5 34.Rg2 hxg4 35.hxg4 a5 36.Ng3 Kxg4 37.Nxe4+ Kf5 38.Rg5+ Ke6 39.Re5+ Kf7 40.Ng5+ Kf6 41.Rxe8 Bh6 42.Kf4 Bxg5+ 43.Ke4 Bc1 44.b3 Bd2 45.c4 Bb4 46.Rb8 Ke6 47.Rxb7 Kd6 48.c5+ Bxc5 49.dxc5+ Kxc5 50.Rf7 Kb4 51.Kd4 Ka3 52.Kc3 Kxa2 53.Rf5 a4 54.bxa4 Ka3 55.a5 Ka4 56.a6 c5 57.Rxc5 Ka3 58.Ra5# 1-0