1.d4 e6 2.c4 Nf6 3.Nf3 d5 4.Nc3 dxc4 5.e3 c5 6.Bxc4 a6 7.a4 Nc6 8.O-O Bd7 9.d5 Nxd5 10.Nxd5 exd5 11.Qxd5 Qe7 12.Ng5 Ne5 13.Qxb7 Bc6 14.Bxf7+ Qxf7 15.Nxf7 Bxb7 16.Nxe5 Bd6 17.Nc4 Bc7 18.b3 O-O-O 19.Ba3 Rd5 20.Rad1 Rhd8 21.Rxd5 Rxd5 22.f3 Rd3 23.Rb1 Bd5 24.Bxc5 Bxc4 25.bxc4 Rc3 26.Bd4 Rxc4 27.Bxg7 Rxa4 28.f4 a5 29.Kf2 Ra2+ 30.Kf3 a4 31.Rb2 Rxb2 32.Bxb2 Bd6 33.g4 a3 34.Ba1 Kd7 35.h4 Ke6 36.Ke4 Be7 37.g5 h6 38.f5+ Kf7 39.g6+ Kf8 40.f6 h5 41.fxe7+ Kg8 42.e8=R# 1-0