1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 dxc4 5.e3 a6 6.a4 Be7 7.Bxc4 c5 8.O-O Nc6 9.dxc5 Qxd1 10.Rxd1 Bxc5 11.Be2 Bd7 12.b3 Be7 13.Nd2 O-O 14.Nc4 Rfd8 15.Bb2 Be8 16.Bf3 Rab8 17.Rxd8 Rxd8 18.Kf1 h6 19.Rc1 Rb8 20.Ne2 Nd5 21.Nd4 Nxd4 22.Bxd4 b5 23.Bxd5 exd5 24.Nb6 bxa4 25.bxa4 Bd8 26.a5 f6 27.f3 Kf7 28.Kf2 Ke6 29.g4 Bb5 30.f4 g6 31.h4 h5 32.f5+ Kf7 33.fxg6+ Kxg6 34.gxh5+ Kxh5 35.Kf3 Kh6 36.Kf4 Bd3 37.Nxd5 Bxa5 38.Nxf6 Rf8 39.Kg3 Bb5 40.e4 Bd8 41.e5 Bxf6 42.exf6 Rd8 43.Be5 Be8 44.Rc7 Rd7 45.Rxd7 Bxd7 46.f7 Be6 47.f8=Q+ Kh7 48.Qg7# 1-0