1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nc3 g6 5.cxd5 cxd5 6.Bg5 Bg7 7.Qb3 e6 8.Qa3 Bf8 9.Qa4+ Bd7 10.Qb3 b6 11.e4 dxe4 12.Nxe4 Be7 13.Bxf6 Bxf6 14.Nd6+ Kf8 15.Be2 Kg7 16.O-O Bc6 17.Nc4 Nd7 18.Nfe5 Nxe5 19.dxe5 Be7 20.Rad1 Qc7 21.Nd6 Bd5 22.Rxd5 exd5 23.Qxd5 Rad8 24.Qxf7+ Kh6 25.Qf4+ Bg5 26.Nf7+ Kg7 27.Nxg5 Rhf8 28.Ne6+ Kg8 29.Qxf8+ Rxf8 30.Nxc7 Rc8 31.Nb5 Rc2 32.Bg4 Rxb2 33.e6 Kf8 34.Nc7 Rxa2 35.Re1 Ke7 36.Nd5+ Kd6 37.e7 Rd2 38.e8=Q Rxd5 39.Qe6+ Kc5 40.Rc1+ Kd4 41.Qe4+ Kxe4 42.f3+ Ke5 43.Re1+ Kd6 44.Kf2 Rd2+ 45.Ke3 Rd5 46.Rc1 Re5+ 47.Kf4 Rf5+ 48.Kg3 Rc5 49.Rd1+ Kc6 50.h4 Kb5 51.Bd7+ Ka5 52.Ra1+ Kb4 53.Rxa7 Kc4 54.Rb7 Kc3 55.Rxb6 Kc2 56.Rf6 Rf5 57.h5 Rxf6 58.hxg6 hxg6