1.g3 c6 2.d4 a6 3.Bg2 d5 4.Nf3 Bf5 5.c4 Nf6 6.Qb3 b5 7.c5 e6 8.a4 Nbd7 9.O-O Be7 10.Nc3 O-O 11.Nh4 Be4 12.Nxe4 Nxe4 13.Nf3 f5 14.Ne1 Bf6 15.Nc2 e5 16.f3 Nexc5 17.dxc5 Nxc5 18.Qa3 Nxa4 19.e4 Be7 20.Qa2 Qb6+ 21.Kh1 fxe4 22.fxe4 Rxf1+ 23.Bxf1 Qf2 24.Ne3 Rf8 25.exd5 Qe1 26.d6+ Kh8 27.Bd2 Qxd2 28.dxe7 Re8 29.Qf7 Qd7 30.Qf8+ Rxf8 31.exf8=Q# 1-0