1.g3 c5 2.Bh3 d5 3.Bg2 e5 4.Nc3 d4 5.Nd5 h5 6.c4 Nc6 7.d3 h4 8.e4 h3 9.Bf3 Bd6 10.Be2 b5 11.b3 bxc4 12.bxc4 Nge7 13.Nf3 Rb8 14.O-O Bd7 15.Ng5 f6 16.Bh5+ g6 17.Nxf6+ Kf8 18.Bg4 Bc8 19.Nd5 Qa5 20.Bxc8 Nxc8 21.Qf3+ Ke8 22.Qf7+ Kd8 23.Ne6# 1-0