1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 c6 7.Qc2 O-O 8.Bf4 a5 9.a3 Nbd7 10.O-O b6 11.Nbd2 Ba6 12.Rfe1 c5 13.e4 dxc4 14.d5 exd5 15.exd5 Nxd5 16.Rad1 Nxf4 17.gxf4 Bf6 18.Ne4 Qc7 19.Nfg5 Bxg5 20.Nxg5 Nf6 21.Bxa8 Rxa8 22.Ne4 Qxf4 23.Nxf6+ Qxf6 24.Qc3 Qc6 25.f3 Bb5 26.Re4 Qg6+ 27.Rg4 Qh6 28.Rd6 g6 29.h4 f5 30.Rg5 Qxh4 31.Rgxg6+ hxg6 32.Rxg6+ Kf7 33.Qg7+ Ke8 34.Qg8+ Kd7 35.Qd5+ Ke7 36.Re6+ Kf8 37.Qxf5+ Kg8 38.Rg6+ Kh8 39.Qe5+ Kh7 40.Qg7# 1-0