1.Nf3 d5 2.d4 e6 3.c4 Nf6 4.g3 Bb4+ 5.Bd2 a5 6.Bg2 Be7 7.Qc2 Nbd7 8.b3 b6 9.O-O c6 10.Bc3 O-O 11.Nbd2 c5 12.e4 Bb7 13.exd5 exd5 14.Rfe1 Re8 15.Rad1 Qc7 16.Ne5 Nf8 17.Ndf3 dxc4 18.bxc4 cxd4 19.Nxd4 Bxg2 20.Kxg2 Bc5 21.Nb5 Qb7+ 22.f3 Rad8 23.Nd3 Rxe1 24.Rxe1 Be7 25.Nd4 Ng6 26.Nf5 Bf8 27.Nh6+ Kh8 28.Nf2 Bb4 29.Bxf6 gxf6 30.Qb2 Qc6 31.Nxf7+ Kg7 32.Nxd8 Nh8 33.Qb3 Qc8 34.Ne6+ Qxe6 35.Rxe6 Kg6 36.Rxb6 Be1 37.Rb5 Kh6 38.h4 Bxf2 39.Rb7 Kh5 40.Rb4 Ba7 41.Qd3 Bb6 42.Qxh7# 1-0