1.d4 Nf6 2.b3 d5 3.Nf3 Bg4 4.Nc3 c5 5.dxc5 e6 6.Na4 Ne4 7.Bb2 Nc6 8.a3 Qa5+ 9.c3 Qc7 10.b4 b5 11.Nd4 Nxd4 12.cxd4 bxa4 13.Qxa4+ Qd7 14.Qxd7+ Kxd7 15.f3 Bf5 16.fxe4 Bxe4 17.e3 h5 18.b5 h4 19.Rg1 g5 20.Bc3 g4 21.Kd2 Bh6 22.Bd3 f5 23.c6+ Ke7 24.Bb4+ Kf7 25.Bd6 Bg7 26.a4 e5 27.Bxe5 Bxe5 28.dxe5 Ke6 29.Bxe4 dxe4 30.Kc3 Kxe5 31.Rgd1 g3 32.h3 Rac8 33.Rd7 a6 34.Rad1 axb5 35.axb5 Ke6 36.R1d6+ Ke5 37.Rd5+ Kf6 38.Kd4 Ra8 39.c7 Ra2 40.Rd8 Rd2+ 41.Kc3 Rxd5 42.Rxd5 Rc8 43.b6 Ke7 44.Kd4 f4 45.b7 Rxc7 46.b8=Q Rd7 47.Qe5+ Kd8 48.Qe6 Rxd5+ 49.Kxd5 Kc7 50.Qf7+ Kb6 51.Qxf4 Ka7 52.Kc6 Ka8 53.Qf7 Kb8 54.Qb7# 1-0