1.d4 a6 2.d5 e5 3.g3 Bc5 4.Bg2 f5 5.e4 d6 6.Nc3 Nf6 7.Nf3 Nxe4 8.Nxe4 fxe4 9.Ng5 e3 10.Qh5+ g6 11.Qh6 exf2+ 12.Kf1 Qe7 13.Ne4 Bf5 14.Bg5 Qf7 15.Nxc5 dxc5 16.Kxf2 Be4+ 17.Kg1 Bxg2 18.Kxg2 Qxd5+ 19.Kh3 Nc6 20.Rhf1 Nd4 21.Rad1 Qe6+ 22.g4 e4 23.Qg7 Rg8 24.Qxc7 h5 25.Kg2 e3 26.Qxb7 Rc8 27.Rf4 Rc6 28.Rd3 e2 29.Re3 e1=Q 30.Qf7# 1-0