1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 Nf6 5.d3 Ng4 6.O-O Nxf2 7.Qe2 Nh3+ 8.Kh1 O-O 9.gxh3 d6 10.Be3 Bxh3 11.Rg1 b6 12.Bxc5 bxc5 13.Rg3 Qd7 14.Rag1 g6 15.Nd5 Qd8 16.Rxh3 Rb8 17.c3 Rb7 18.Ng5 Ne7 19.Nf6+ Kg7 20.Nfxh7 Rh8 21.Nxf7 Qd7 22.Qh5 Rxh7 23.Qxh7+ Kf6 24.Rf1+ Nf5 25.Qh8+ Ke7 26.Rh7 d5 27.Nxe5+ Kd6 28.Rxd7+ Ke6 29.Bxd5#