1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Qe7 5.Bxf7+ Kd8 6.Bc4 h6 7.Nf7+ Ke8 8.Nxh8 Qc5 9.Ng6 Bd6 10.d3 Nxe4 11.O-O Na5 12.Be3 Qc6 13.b3 b5 14.Bg8 Nf6 15.Bc4 bxc4 16.dxc4 e4 17.Bd4 Ba6 18.Bxf6 gxf6 19.Nc3 Kf7 20.Nh8+ Ke8 21.Qh5+ Ke7 22.Qf7+ Kd8 23.Rad1 Kc8 24.Rfe1 Bb4 25.Re3 Bc5 26.Re2 Bb4 27.Nxe4 Nb7 28.Ng6 Nd6 29.Nxd6+ Bxd6 30.Ne7+ Bxe7 31.Qxe7 f5 32.Qb4 d6 33.Qa5 Bb7