1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 Ne4 7.Nxd4 a6 8.Bxc6+ bxc6 9.O-O c5 10.Ne2 Be7 11.f3 Ng5 12.f4 Ne4 13.Nbc3 Nxc3 14.Nxc3 Bb7 15.Qg4 d4 16.Qxg7 Rf8 17.f5 dxc3 18.Be3 Qd5 19.Rad1 Qe4 20.Bh6 c4 21.bxc3 Rd8 22.Rde1 Qxc2 23.e6 Bd5 24.exf7+ Rxf7 25.Qg4 Rd6 26.f6 Rfxf6 27.Qc8+ Kf7 28.Rxe7+ Kxe7 29.Qxc7+ Ke8 30.Qc8+ Rd8 31.Re1+ Be4