1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bd7 8.Bxc6 bxc6 9.O-O Bc5 10.Be3 O-O 11.Nxc6 Bxc6 12.Bxc5 Nxc5 13.b4 Ne6 14.f4 d4 15.Nd2 Qd5 16.Qg4 f5 17.exf6 Rxf6 18.f5 Nd8 19.Rf3 Nf7 20.Rg3 g6 21.Rf1 Bd7 22.Ne4 Rxf5 23.Qh4 Rxf1+ 24.Kxf1 Qc4+ 25.Kg1 Qe6 26.Rf3 Bb5 27.Nf6+ Kf8 28.Nxh7+ Kg7 29.Rh3 Re8 30.Qxd4+ Qe5