1.d4 g6 2.e3 Bg7 3.Bd3 d6 4.Nf3 e5 5.O-O Nc6 6.c3 f5 7.d5 Nce7 8.e4 Nf6 9.Nbd2 fxe4 10.Bxe4 Nexd5 11.Bxd5 Nxd5 12.Ne4 Nf6 13.Nxf6+ Qxf6 14.Qb3 Qf7 15.Qxf7+ Kxf7 16.Ng5+ Ke7 17.f4 h6 18.Ne4 Be6 19.fxe5 Bxe5 20.Be3 g5 21.Bd4 Bxd4+ 22.cxd4 Rhf8 23.a3 Rxf1+ 24.Rxf1 Rf8 25.Rf2 Rxf2 26.Kxf2 b6 27.Ke3 Bd5 28.g3 Bxe4 29.Kxe4 c6 30.d5 cxd5+ 31.Kxd5 Kd7 32.g4 b5 33.b3 a6 34.b4 Ke7 35.h3 Kd7 36.Ke4 Ke6 37.Kd4 d5 38.Kc5 Ke5 39.Kb6 d4 40.Kxa6 d3 41.Kxb5 d2 42.Ka5 d1=Q 43.b5 Kd5 44.a4 Kc5 45.h4 Qd8+ 46.Ka6 Qb6#