1.g3 c6 2.d4 Nf6 3.c4 b5 4.b3 bxc4 5.bxc4 d5 6.Nf3 dxc4 7.Bg2 Ba6 8.Ne5 Nd5 9.e4 Nb4 10.O-O e6 11.Qf3 f6 12.Qh5+ g6 13.Nxg6 hxg6 14.Qxh8 Qxd4 15.Bd2 Qxa1 16.Bxb4 Nd7 17.Qg8 O-O-O 18.Bc3 Qxa2 19.Qxe6 Bb5 20.Bxf6 Bc5 21.Bxd8 Kxd8 22.Bh3 Bxf2+ 23.Kh1 Kc7 24.Qxd7+ Kb6 25.Nc3 Be1 26.Qd4+ Kc7 27.Rf7+ Kb8 28.Qd8# 1-0