1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.cxd5 exd5 5.Nc3 Bb4 6.Qb3 Bxc3+ 7.bxc3 O-O 8.Bg5 Nbd7 9.e3 h6 10.Bh4 c6 11.c4 Qa5+ 12.Nd2 Ne4 13.Qc2 Ndf6 14.Bxf6 Nxf6 15.Bd3 dxc4 16.Bxc4 Bf5 17.Bd3 Bxd3 18.Qxd3 Rfe8 19.O-O Rad8 20.Nb3 Qh5 21.Qd1 Qh4 22.Qf3 Ne4 23.g3 Ng5 24.Qg2 Qh5 25.Rac1 Rd5 26.Rc5 Rxc5 27.Nxc5 Nf3+ 28.Kh1 b6 29.Nd3 Qd5 30.Nb4 Qc4 31.Qxf3 Qxf1#