1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Bb4+ 5.Nc3 O-O 6.Bg2 dxc4 7.O-O Nc6 8.Qa4 Nd5 9.Qc2 Be7 10.Rd1 Rb8 11.Ne5 Nxe5 12.dxe5 c6 13.Ne4 b5 14.b3 Ba6 15.Bb2 Qc7 16.Nd6 Rfd8 17.Be4 f5 18.Bg2 Bxd6 19.exd6 Qxd6 20.e4 Nb4 21.Rxd6 Nxc2 22.Rad1 Rxd6 23.Rxd6 b4 24.Be5 c3 25.Rxc6 Rb5 26.Rxe6 Ne1 27.exf5 Nxg2 28.Kxg2 c2 29.Bf4 Bb7+ 30.f3 Rxf5 31.Re8+ Kf7 32.Rb8 Bxf3+ 33.Kxf3 Rxf4+ 34.Kg2 c1=Q 35.Rd8 Qf1# 0-1