1.d4 d5 2.c4 c6 3.Nf3 Bg4 4.Ne5 Bf5 5.g3 Nf6 6.Bg2 e6 7.O-O Bd6 8.f4 O-O 9.Nc3 Bxe5 10.fxe5 Ne4 11.Nxe4 Bxe4 12.Bxe4 dxe4 13.e3 Nd7 14.Qg4 Qe7 15.Qxe4 f6 16.exf6 Nxf6 17.Qc2 Ng4 18.Bd2 Rxf1+ 19.Rxf1 Rf8 20.Qd1 Rxf1+ 21.Qxf1 Qf7 22.Qxf7+ Kxf7 23.Kg2 Nf6 24.Kf3 b6 25.e4 Nd7 26.Bf4 c5 27.d5 e5 28.Bd2 h6 29.b4 g5 30.bxc5 Kf6 31.c6 Nc5 32.c7 Ke7 33.c8=Q Kf6 34.Qf5+ Ke7 35.Qxe5+ Kf7 36.Bb4 Kg6 37.Bxc5 bxc5 38.Qd6+ Kf7 39.Qxc5 Kg6 40.e5 Kf7 41.e6+ Ke8 42.Qc7 Kf8 43.Qf7#