1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bb4+ 5.c3 dxc3 6.O-O Nf6 7.Nxc3 Bxc3 8.bxc3 Nxe4 9.Bxf7+ Kf8 10.Qd3 Qe7 11.Re1 Nc5 12.Rxe7 Nxd3 13.Re8+ Kxf7 14.Rxh8 h6 15.Ba3 Nce5 16.Rf8+ Kg6 17.Nxe5+ Nxe5 18.Re1 Nc4 19.Bc1 d6 20.Ree8 Nb6 21.Be3 c5 22.a4 a5 23.Rd8 Nxa4 24.Rxc8 Ra6 25.Rc7 Rb6 26.f3 Nxc3 27.Rff7 Rb1+ 28.Kf2 Rb2+ 29.Kg3 Nd5 30.Rxg7+ Kh5 31.Kh3 Nxc7 32.g4#