1.d4 Nf6 2.c4 c6 3.Nf3 d5 4.g3 Bg4 5.Nc3 Bxf3 6.exf3 e6 7.Bd3 dxc4 8.Bxc4 Be7 9.Be3 Nbd7 10.O-O Nb6 11.Bd3 Nbd5 12.Qb3 Qb6 13.Qc2 Nxe3 14.fxe3 g6 15.Kg2 O-O 16.Bc4 Nd5 17.Rfe1 Rfd8 18.Rad1 Rac8 19.e4 Nxc3 20.bxc3 Qa5 21.Bf1 b5 22.f4 c5 23.d5 exd5 24.exd5 Bf6 25.c4 bxc4 26.Bxc4 Rb8 27.Bb3 Rb4 28.Re4 Kg7 29.d6 Qb6 30.Rxb4 Qxb4 31.Qc4 Qxc4 32.Bxc4 Bd4 33.Rb1 Rd7 34.Rb5 Be3 35.Ra5 Rxd6 36.Rxa7 Rd4 37.Bxf7 Kf6 38.Kf3 Bg1 39.Be8 Rd8 40.Bb5 Rd2 41.Bc4 g5 42.Rf7+ Kg6 43.f5+ Kh6 44.h3 Rc2 45.Bd5 Rc3+ 46.Kg2 Bd4 47.Re7 g4 48.hxg4 Kg5 49.Kh3 Bf2 50.Kg2 Bd4 51.Bf3 Rc2+ 52.Kh3 Rxa2 53.Rxh7 Ra3 54.Rh5+ Kf6 55.Rh6+ Kg7 56.Rg6+ Kf8 57.Bd5 Be5 58.f6 Rxg3+ 59.Kh4 Rd3 60.Rg8# 1-0