1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 d5 6.Nxe5 dxe4 7.Nxc6 Qg5 8.Qe2 Nf6 9.f4 Qh4+ 10.g3 Qh3 11.Ne5+ c6 12.Bc4 h5 13.d4 h4 14.Rg1 hxg3 15.hxg3 Be6 16.Be3 O-O-O 17.O-O-O b5 18.Rh1 bxc4 19.Rxh3 Rxh3 20.Nxc6 Rd6 21.Ne5 Rxg3 22.f5 Bd5 23.Bf4 Rh3 24.Nxc4 Ra6 25.a3 Rf3 26.Ne3 Bb7 27.Qc4+ Rc6 28.Qf7 Bxa3 29.d5 Bxb2+ 30.Kxb2 Rb6+ 31.Kc1 Rxf4 32.d6 Rc6 33.d7+ Kd8 34.Qf8+ Kc7 35.d8=Q#