1.c4 e6 2.Nc3 Nf6 3.e4 Ba3 4.bxa3 Nd5 5.Nh3 h5 6.Qc2 Ne7 7.Ng5 Ng6 8.Nf3 Qh4 9.Nxh4 Rf8 10.Rb1 e5 11.c5 a5 12.d4 Kd8 13.dxe5 Ra6 14.f4 Ne7 15.Bxa6 Nxa6 16.O-O Nc6 17.f5 Ne7 18.f6 d5 19.fxe7+ Kxe7 20.exd5 Bh3 21.gxh3 Rd8 22.Rxb7 Rd6 23.cxd6+ Kd8 24.Rxf7 Nc5 25.a4 g6 26.a3 Ne4 27.Kg2 g5 28.Kf3 Nxc3 29.Qxc3 gxh4 30.dxc7+ Ke8 31.c8=Q# 1-0