1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bb7 7.Re1 Be7 8.c3 d5 9.exd5 Nxd5 10.Nxe5 Nxe5 11.Rxe5 Nf4 12.d4 Nxg2 13.Qe2 h6 14.Qg4 Qd6 15.Nd2 Nh4 16.Ne4 Qg6 17.Bg5 hxg5 18.Re1 O-O 19.Rxe7 Kh8 20.Nd2 f5 21.Qh3 Qh5 22.d5 g4 23.Qe3 Rad8 24.Qe5 Qg5 25.Re3 Rf6 26.Qxc7 Rdf8 27.Qxb7 f4 28.R3e5 Qg6 29.Kf1 g3 30.Bc2 g2+ 31.Kg1 Qxc2 32.Rh5+ Rh6 33.Rxh6+ gxh6 34.f3 Qd1+ 35.Kf2 g1=Q#