1.Nf3 e6 2.c4 d5 3.cxd5 exd5 4.d4 Nf6 5.Qc2 Nc6 6.a3 Bg4 7.e3 Bd6 8.Bd3 Qe7 9.Nbd2 O-O 10.O-O a5 11.h3 Bd7 12.e4 dxe4 13.Nxe4 Nxe4 14.Bxe4 Qf6 15.Bd2 Nxd4 16.Nxd4 Qxd4 17.Bc3 Qc5 18.Bxh7+ Kh8 19.Be4 Qg5 20.Rad1 Bxh3 21.f4 Bxf4 22.Rxf4 Qxf4 23.gxh3 Qe3+ 24.Kh2 Qf4+ 25.Kh1 Rae8 26.Bxb7 Re3 27.Bg2 Rfe8 28.Rf1 Qh4 29.Qf5 R8e4 30.Rf2 f6 31.Bxe4 Rxh3+ 32.Kg1 Rh1+ 33.Kg2 Rh2+ 34.Kf1 Rxf2+ 35.Qxf2 Qxe4 36.Qd4 Qh1+ 37.Ke2 c5 38.Qxc5 a4 39.Qd4 Qh2+ 40.Kd3 g6 41.Qxf6+ Kg8 42.Qg7# 1-0