1.Nf3 d5 2.g3 Nd7 3.d4 Ngf6 4.Bg2 b5 5.b3 Bb7 6.c4 bxc4 7.bxc4 dxc4 8.Qa4 e6 9.Nc3 Nd5 10.Nxd5 Bxd5 11.O-O Bd6 12.Nd2 Bxg2 13.Kxg2 O-O 14.Nxc4 Nb6 15.Qc6 Qe8 16.Na5 e5 17.d5 Qxc6 18.dxc6 Bb4 19.Nb7 a5 20.Be3 Nc8 21.Rfc1 Ra6 22.Bc5 Re8 23.a3 Bxc5 24.Rxc5 f6 25.Rd1 Kf7 26.Rxa5 Rxa5 27.Nxa5 Nb6 28.Nb7 Ke6 29.a4 Nxa4 30.Rd7 Nb6 31.Nc5+ Kf5 32.Rxg7 h5 33.e4#