1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.Qb3 dxc4 5.Qxc4 Bf5 6.e3 e6 7.Bd3 Bxd3 8.Qxd3 c5 9.O-O Nc6 10.Nc3 cxd4 11.Nxd4 e5 12.Qb5 exd4 13.exd4 Qb6 14.Re1+ Be7 15.Qxb6 axb6 16.d5 Nb4 17.d6 Nfd5 18.Nxd5 Nxd5 19.dxe7 Nb4 20.Re2 Rxa2 21.Rxa2 Nxa2 22.Bd2 f6 23.Re6 b5 24.Rb6 Kxe7 25.Rxb7+ Ke6 26.Kf1 Rd8 27.Ke2 Rd7 28.Rxb5 Rc7 29.Kd3 Rd7+ 30.Kc2 Rc7+ 31.Kb1 Ra7 32.Ba5 Ra6 33.Kxa2 Ra7 34.b4 Rd7 35.Kb3 Rd2 36.Bb6 g5 37.Be3 Rd3+ 38.Kc4 Rd1 39.Rb6+ Kf5 40.Bd4 Rc1+ 41.Kd5 Rd1 42.Rxf6+ Kg4 43.b5 Rb1 44.b6 h6 45.Rxh6 Rf1 46.b7 Rb1 47.Rb6 Rf1 48.b8=Q Re1 49.Rb7 Rf1 50.Be5 Re1 51.Kd6 Rh1 52.Kd7 Re1 53.Bd6 Rh1 54.Be5 Re1 55.Ke6 Rf1 56.f3+ Kh5 57.Bf6 Kh4 58.Kf5 Kh5 59.Rh7# 1-0