1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 d6 5.Bc4 a6 6.O-O O-O 7.h3 b5 8.Bb3 Bb7 9.Re1 Nbd7 10.Nbd2 c5 11.c3 Qc7 12.Rc1 e5 13.dxe5 dxe5 14.Bg3 c4 15.Bc2 Rfe8 16.Kf1 Rad8 17.Qe2 Nd5 18.Qd1 Nc5 19.Kg1 Rd7 20.Rf1 Red8 21.Qe2 f6 22.Bb1 Qc6 23.a3 Nxc3 24.bxc3 Rxd2 25.Qe1 Nb3 26.Rc2 Bf8 27.e4 R2d6 28.Ra2 Bh6 29.Rb2 Nc5 30.Kh2 Bg7 31.Rd2 Nxe4 32.Bxe4 Qxe4 33.Rxd6 Rxd6 34.Qxe4 Bxe4 35.Re1 Bxf3 36.gxf3 Rd3 37.Re3 Bf8 38.Kg2 Bxa3 39.Rxd3 cxd3 40.Kf1 Bb2 41.Ke1 Bxc3+ 42.Kd1 a5 43.f4 a4 44.Kc1 a3 45.fxe5 a2 46.exf6 a1=Q#