1.d4 Nf6 2.Nf3 g6 3.Bf4 d6 4.e3 Bg7 5.h3 O-O 6.Nbd2 c5 7.c3 Nbd7 8.Bc4 b6 9.Qe2 Bb7 10.O-O Ne4 11.Nxe4 Bxe4 12.Ng5 Bb7 13.e4 cxd4 14.cxd4 b5 15.Bxb5 Bxd4 16.Rad1 Bg7 17.Bc4 Rc8 18.Be3 Ne5 19.Bd5 Bxd5 20.exd5 Qa5 21.b3 h6 22.f4 hxg5 23.fxe5 Bxe5 24.Bxg5 Rc7 25.Bh6 Rfc8 26.Qg4 Rc2 27.Rxf7 Qc5+ 28.Kh1 Kxf7 29.Rf1+ Rf2 30.Rxf2+ Qxf2 31.Qe6+ Ke8 32.Qxc8+ Kf7 33.Qf8#