1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.e3 c5 5.cxd5 Nxd5 6.dxc5 Bxc5 7.Bc4 Nc6 8.O-O O-O 9.Qe2 Qe7 10.a3 Nb6 11.Bd3 e5 12.Nbd2 Bg4 13.b4 Bd6 14.Bb2 Na4 15.Nc4 e4 16.Bxe4 Bxh2+ 17.Kxh2 Qxe4 18.Rac1 Nxb2 19.Qxb2 Bxf3 20.gxf3 Qxf3 21.Rg1 Qh5+ 22.Kg2 Rad8 23.b5 Ne7 24.Ne5 Ng6 25.Nxg6 hxg6 26.Qb4 Rd5 27.a4 Rfd8 28.Qe7 Qg4+ 29.Kh2 Rh5+ 30.Qh4 Qxh4+ 31.Kg2 Qh3# 0-1