1.d4 e6 2.Nf3 Nf6 3.Bf4 d5 4.e3 Bd6 5.c3 O-O 6.Nbd2 c5 7.Bd3 Bxf4 8.exf4 Qb6 9.Qb3 Qc7 10.dxc5 Qxf4 11.Qc2 e5 12.g3 Qh6 13.Nxe5 Re8 14.f4 Nc6 15.O-O Nxe5 16.fxe5 Rxe5 17.Nf3 Re8 18.Rfe1 Bh3 19.Nd4 Re3 20.Bf5 Rae8 21.Rxe3 Rxe3 22.Qf2 Re8 23.Re1 Rxe1+ 24.Qxe1 g6 25.Bxh3 Qxh3 26.Qf1 Qxf1+ 27.Kxf1 Kf8 28.c6 bxc6 29.Nxc6 a6 30.Ke2 Ke8 31.a4 h5 32.Nb8 Ng4 33.Nxa6 Nxh2 34.Nc7+ Kd7 35.Nxd5 Ng4 36.a5 Kc6 37.c4 g5 38.b4 Ne5 39.b5+ Kb7 40.a6+ Ka7 41.c5 h4 42.gxh4 gxh4 43.Nb4 f5 44.b6+ Kb8 45.a7+ Kb7 46.Nd5 h3 47.Nc7 f4 48.a8=Q#