1.g3 e6 2.b3 Be7 3.Nh3 Nf6 4.Bb2 d5 5.Bg2 d4 6.O-O c5 7.Na3 e5 8.Nc4 Nc6 9.f4 Bxh3 10.Bxh3 exf4 11.gxf4 O-O 12.a4 a6 13.e3 b5 14.Ne5 Nxe5 15.fxe5 Nd5 16.axb5 axb5 17.Rxa8 Qxa8 18.exd4 cxd4 19.Bxd4 Qc6 20.Bg2 Qe6 21.Qf3 Rd8 22.Bh3 Qg6+ 23.Kh1 Nb4 24.Be3 Nxc2 25.Bf5 Nxe3 26.Bxg6 Nxf1 27.Qxf7+ Kh8 28.Qxe7 Re8 29.Qxe8# 1-0