1.e4 e5 2.Nf3 Nf6 3.Bc4 Nxe4 4.Nc3 Nxc3 5.dxc3 f6 6.O-O d6 7.Nh4 g6 8.f4 Qe7 9.fxe5 dxe5 10.Be3 Bg7 11.Nf3 Be6 12.Nxe5 fxe5 13.Bg5 Qxg5 14.Bxe6 Qe7 15.Bf7+ Qxf7 16.Rxf7 Kxf7 17.Qd5+ Ke7 18.Rf1 Bf6 19.Qc5+ Ke6 20.Qc4+ Ke7 21.Qc5+ Ke6 22.Rd1 a5 23.Qc4+ Ke7 24.Qxc7+ Ke6 25.Qd6+ Kf7 26.Rf1 Ra6 27.Rxf6+ Kg7 28.Qe7+ Kh6 29.Rf3 g5 30.Rf6+ Kh5 31.Qf7+ Kg4 32.h3+ Kg3 33.Qh5 Rf8 34.Qg4#