1.c4 f6 2.b3 h6 3.g4 a6 4.d3 c5 5.Bb2 Qa5+ 6.Nd2 Qc7 7.a3 d6 8.e4 Kf7 9.d4 cxd4 10.Ngf3 e5 11.Bg2 Bxg4 12.O-O Ne7 13.Nxe5+ dxe5 14.Qxg4 h5 15.Qg3 Nbc6 16.f4 exf4 17.Rxf4 Ng6 18.Rxf6+ gxf6 19.Qxc7+ Be7 20.Rf1 Nge5 21.Nf3 Rhc8 22.Qxb7 Rd8 23.b4 Ra7 24.Nxe5+ Nxe5 25.Qxa7 d3 26.Bxe5 d2 27.Bxf6 d1=Q 28.Qxe7+ Kg8 29.Qg7# 1-0