1.Nf3 d5 2.g3 c6 3.Bg2 Nf6 4.O-O Nbd7 5.d3 e5 6.Nbd2 Qb6 7.b3 Bd6 8.Bb2 a6 9.e4 O-O 10.Re1 Ng4 11.Re2 Bb8 12.h3 Ngf6 13.exd5 cxd5 14.Nxe5 Nh5 15.Nxd7 Bxd7 16.d4 Nxg3 17.fxg3 Bxg3 18.Bxd5 Rfe8 19.Nc4 Qg6 20.Rg2 Bxh3 21.Qf3 Bxg2 22.Kxg2 Bf4+ 23.Kf2 Qxc2+ 24.Kf1 Qh2 25.Bxb7 Rad8 26.Ne5 Qh4 27.Bd5 Re7 28.Bc4 Rc7 29.Re1 Kh8 30.Re2 Rf8 31.Bc1 Bxc1 32.Ng6+ fxg6 33.Qxf8#