1.c4 f5 2.Nc3 Nf6 3.g3 e5 4.Nf3 Nc6 5.Bg2 e4 6.Ng1 Ne5 7.d3 Bb4 8.Qb3 Qe7 9.Nh3 O-O 10.c5+ d5 11.cxd6+ Nd5 12.dxe7 Ng4 13.exf8=Q+ Kxf8 14.Qxd5 Ke8 15.dxe4 Bf8 16.exf5 Ne5 17.Qxe5+ Be6 18.fxe6 b6 19.Bxa8 Ba3 20.bxa3 b5 21.Nxb5 a5 22.O-O h5 23.Rd1 c6 24.Rd7 c5 25.Rb1 g5 26.Nxg5 a4 27.f4 Kf8 28.f5 h4 29.f6 Kg8 30.e7 h3 31.e8=Q# 1-0