1.e4 e5 2.Bc4 Nf6 3.d4 exd4 4.Nf3 d5 5.exd5 Bb4+ 6.Bd2 Nxd5 7.O-O Nc6 8.Bxd5 Qxd5 9.Bxb4 Nxb4 10.Qe1+ Be6 11.Qxb4 O-O-O 12.Nbd2 g5 13.Nb3 Bh3 14.Qxd4 Qc6 15.Qc5 Qe4 16.Qxa7 b6 17.Rfe1 Qc6 18.Qa6+ Kb8 19.Na5 Qa8 20.Qxa8+ Kxa8 21.Nc6 Rd6 22.Nb4 c5 23.Nd3 Be6 24.Nxg5 Bd5 25.Nf4 Rg8 26.Nxd5 Rxg5 27.Nf4 Rf6 28.Re4 Rgf5 29.g3