1.Nf3 f5 2.d4 Nf6 3.c4 e6 4.Nc3 d5 5.Bf4 c6 6.e3 Bd6 7.Bd3 O-O 8.O-O Ne4 9.Qc2 Qe7 10.Rfe1 Nd7 11.c5 Bb8 12.b4 e5 13.Nxe5 Nxe5 14.Bxe5 Bxe5 15.dxe5 Qxe5 16.Ne2 Bd7 17.f4 Qf6 18.Bxe4 fxe4 19.Qc3 Qh4 20.Red1 a6 21.Nd4 Rf6 22.Qe1 Qh5 23.Ne2 Rh6 24.h3 Rf8 25.Rd2 Rff6 26.Ng3 Qf7 27.Rad1 Qe7 28.a4 Rfg6 29.f5 Rg5 30.Qf2 Qe5 31.Kh2 Rxf5 32.Qe1 Rg6 33.b5 axb5 34.axb5 Rfg5 35.bxc6 bxc6 36.Ra1 Rxg3 37.Ra8+ Kf7 38.Kh1 Bxh3 39.Ra7+ Ke6 40.Qf1 Bxg2+ 41.Rxg2 Qh5+ 42.Rh2 Qf3+ 43.Qxf3 Rg1#