1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 d5 6.Nxe5 dxe4 7.Nxc6 Qd5 8.c4 Qd6 9.Nxa7+ Bd7 10.Bxd7+ Qxd7 11.Qh5+ g6 12.Qe5+ Kf7 13.Nb5 c6 14.Nc3 Re8 15.Qf4+ Nf6 16.O-O Bd6 17.Qh4 Re5 18.f4 Rh5 19.Qg3 g5 20.d3 Rg8 21.Nxe4 Nxe4 22.dxe4 gxf4 23.Qf2 Bc5 24.Be3 Rxg2+ 25.Kxg2 Qh3+ 26.Kh1 Bxe3 27.Qg2 Qe6 28.Rae1 Ke8 29.Rxe3 fxe3 30.Qf3 Qh6 31.Qf7+ Kd8 32.Rd1+ Kc8 33.Qe8+ Kc7 34.Qd8#