1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bc5 8.Be3 O-O 9.Nxc6 bxc6 10.Bxc5 Nxc5 11.Bxc6 Rb8 12.Qxd5 Qe7 13.O-O Rxb2 14.Nc3 Rd8 15.Qf3 Ne6 16.Rfd1 Nd4 17.Qe4 Nxc6 18.Qxc6 Bb7 19.Qa4 Rxd1+ 20.Nxd1 Rb6 21.Qxa7 f5 22.Ne3 Qxe5 23.Qb8+ Kf7 24.Rd1 Bxg2 25.Nc4 Rxb8 26.Nxe5+ Ke6 27.Kxg2 Kxe5 28.Rd7 Kf6 29.Rxc7 Ra8