1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.Nc3 dxc4 5.a4 Bf5 6.Ne5 Nbd7 7.Nxc4 e6 8.g3 h6 9.Bg2 Bb4 10.O-O a5 11.Na2 Be7 12.Nc3 O-O 13.Qb3 Bb4 14.Na2 Be7 15.Qxb7 Rb8 16.Qxc6 Nb6 17.Nxa5 Qxd4 18.Nc3 Nbd5 19.Qc4 Qxc4 20.Nxc4 Rfc8 21.Nxd5 Nxd5 22.Ne3 Nxe3 23.Bxe3 Rxb2 24.a5 Rxe2 25.a6 Bc5 26.Bxc5 Rxc5 27.a7 Be4 28.Bxe4 Rxe4 29.a8=Q+ Rc8 30.Qxc8+ Kh7 31.Qg8+ Kg6 32.Qe8 e5 33.Qb5 Rh4 34.Qb7 Kh5 35.Kg2 Rb4 36.Qa8 Kg5 37.Qe4 Rb8 38.Rh1 Kf6 39.Qa4 Kf5 40.Qe8 e4 41.Qxf7+ Kg4 42.Qg6# 1-0