1.a3 c5 2.Nf3 d5 3.e3 Nc6 4.Bb5 Nf6 5.d4 cxd4 6.exd4 Bg4 7.h3 Bxf3 8.Qxf3 h5 9.Be3 Ng4 10.c4 Nxe3 11.fxe3 e6 12.O-O f6 13.Nc3 a6 14.Ba4 dxc4 15.Bxc6+ bxc6 16.Qxc6+ Kf7 17.d5 exd5 18.Nxd5 Rc8 19.Qb7+ Kg6 20.Qxa6 Qe8 21.Rac1 Rc5 22.Nf4+ Kh6 23.Qe6 Qxe6 24.Nxe6 Rc8 25.Nd4 Kg6 26.Rc3 Bd6 27.Rfc1 Rb8 28.R1c2 Rhc8 29.Kf2 Be5 30.Ke2 f5 31.Kf3 f4 32.Ke4 Re8 33.Rxc4 Bxd4+ 34.Kxd4 Rbd8+ 35.Kc3 Rxe3+ 36.Kb4 Rb8+ 37.Ka5 Kf5 38.Rc5+ Ke4 39.R2c4+ Kd3 40.b4 Ra8+ 41.Kb5 Rb8+ 42.Kc6 g5 43.b5 Re6+ 44.Kd5 Rf6 45.a4 g4 46.Rc3+ Ke2 47.Rc2+ Kf1 48.hxg4 hxg4 49.Rb2 f3 50.gxf3 gxf3 51.Rc1# 1-0