1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nc3 Bxc3+ 5.bxc3 d5 6.Nf3 c6 7.Bg2 Nbd7 8.cxd5 cxd5 9.Ba3 Qc7 10.O-O Ne4 11.c4 Qxc4 12.Nd2 Qc3 13.Nb3 Qc6 14.Bxe4 dxe4 15.Qd2 Qa4 16.Qb2 Nb6 17.d5 f6 18.Nc5 Qa5 19.Bb4 Qb5 20.a4 Qc4 21.dxe6 Bxe6 22.Rfc1 Qd5 23.Nxe6 Qxe6 24.Rc7 Nd5 25.Rxb7 h5 26.Ba3 h4 27.Qb5+ Kd8 28.Rd1 Rh5 29.Rxg7 Rh8 30.Rxa7 Rg8 31.Rxd5+ Kc8 32.Qb7# 1-0