1.d4 c6 2.e4 d5 3.Nc3 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Nf3 Nd7 7.Bc4 e6 8.O-O c5 9.d5 exd5 10.Qxd5 Ngf6 11.Qxb7 Be7 12.Bb3 O-O 13.Be3 Bd6 14.Rad1 Rb8 15.Qxa7 Qb6 16.Qxb6 Rxb6 17.Nh4 Bxg3 18.fxg3 Bh5 19.Rd2 Ne5 20.Bxc5 Ne4 21.Bxb6 Nxd2 22.Rf5 g6 23.Rxe5 Nxb3 24.axb3 Rc8 25.c4 Rb8 26.c5 Bg4 27.b4 Rc8 28.b5 f6 29.Re7 Be2 30.Rxe2 Kf7 31.c6 g5 32.Nf5 Kg6 33.Ne7+ Kf7 34.Nxc8 Kg6 35.c7 Kf7 36.Nd6+ Kg6 37.c8=Q Kh6 38.g4 Kg6 39.Qg8+ Kh6 40.Nf7#