1.Nf3 Nf6 2.c4 b6 3.Qc2 c5 4.d4 cxd4 5.Nxd4 e5 6.Nf3 e4 7.Nd4 Bc5 8.Nb3 Bb4+ 9.Bd2 Nc6 10.e3 O-O 11.Be2 d5 12.cxd5 Qxd5 13.O-O Bb7 14.Bc3 Qg5 15.N3d2 Rae8 16.Bxf6 Qxf6 17.a3 Bd6 18.Nc3 Qh6 19.g3 f5 20.Nc4 Bb8 21.Rad1 Kh8 22.Rd2 f4 23.exf4 Rxf4 24.Ne3 Rff8 25.Nxe4 Nd8 26.Bd3 Ne6 27.Ng4 Qg6 28.Nd6 Qh5 29.Nf6 Ng5 30.Be4 Bxe4 31.Nxh5 Nh3# 0-1