1.e4 e5 2.Nf3 Nc6 3.d4 Bd6 4.dxe5 Nxe5 5.Nxe5 Bxe5 6.f4 Bd4 7.Qxd4 f6 8.Bc4 Ne7 9.Nc3 c6 10.a4 Qa5 11.Bd2 Rf8 12.Nd5 Qd8 13.Nxe7 Qxe7 14.O-O a6 15.Bb4 Qxb4 16.Bf7+ Rxf7 17.Qxb4 Re7 18.e5 f5 19.Rad1 h6 20.Qc4 Re6 21.Rd6 Kf7 22.g4 g6 23.gxf5 b5 24.fxe6+ Ke7 25.Qd3 Bb7 26.Rxd7+ Kxe6 27.Qd6+ Kf5 28.Rf7+ Kg4 29.Qxg6+ Kh4 30.Qg3+ Kh5 31.Rf5#