1.Nf3 d5 2.d4 e6 3.Bf4 c5 4.c3 Bd6 5.Bg3 Nf6 6.e3 Qc7 7.Nbd2 O-O 8.dxc5 Bxg3 9.hxg3 Rd8 10.b4 b6 11.cxb6 axb6 12.Qc2 Nc6 13.Bd3 h6 14.O-O e5 15.e4 Be6 16.exd5 Nxd5 17.a3 Rac8 18.Rfe1 Nf6 19.Rad1 Qa7 20.Bc4 Bxc4 21.Nxc4 e4 22.Nfd2 b5 23.Ne3 Qxa3 24.Nxe4 Nxe4 25.Qxe4 Qxc3 26.Nd5 Qb3 27.Kh2 Kh8 28.Qf5 Rb8 29.Nf6 gxf6 30.Qxf6+ Kh7 31.Rc1 Nxb4 32.Re7 Kg8 33.Re4 Qd5 34.Rg4+ Kf8 35.Qg7+ Ke7 36.Re1+ Kd6 37.Rd4 Qxd4 38.Qxd4+ Nd5 39.Qe5+ Kc5 40.Rc1+ Kb4 41.Qb2+ Ka5 42.Qa3+ Kb6 43.Qc5+ Kb7 44.Qc6+ Ka7 45.Ra1# 1-0