1.d4 e6 2.c4 d5 3.Nf3 Bb4+ 4.Nc3 c5 5.cxd5 exd5 6.dxc5 Nc6 7.g3 Nf6 8.Bg2 Bxc5 9.O-O h6 10.Bf4 O-O 11.Rc1 Be6 12.a3 Rc8 13.e3 d4 14.Na4 Be7 15.Nxd4 Nxd4 16.Rxc8 Qxc8 17.Qxd4 Rd8 18.Qxa7 Bd5 19.Nb6 Qc5 20.b4 Qc6 21.Nxd5 Nxd5 22.Be5 Rd7 23.Qa8+ Rd8 24.Qa5 Rd7 25.Qa8+ Rd8 26.Qa5 Rd7 27.Bd4 Qc4 28.Qa8+ Bf8 29.Bc5 Ne7 30.Bxb7 Ng6 31.Bxf8 Nxf8 32.Bc6 Rd6 33.b5 Rd2 34.b6 Rd6 35.b7 Rxc6 36.b8=Q Rc8 37.Qxc8 Qxc8 38.Qxc8 g6 39.Rd1 Kg7 40.Rd8 g5 41.Rxf8 Kf6 42.Qe8 Kg7 43.Qxf7# 1-0