1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O d6 6.Nxd4 g6 7.Nxc6 bxc6 8.e5 Ne4 9.Bxf7+ Kxf7 10.Qf3+ Bf5 11.g4 Ng5 12.Qg3 Ne4 13.Qf3 Ng5 14.Qg3 Bxc2 15.Na3 Be4 16.Qf4+ Bf5 17.Qxg5 Qxg5 18.Bxg5 Bxg4 19.Rac1 Bf3 20.Rfe1 Bd5 21.e6+ Ke8 22.Bf6 Rg8 23.Nb5 cxb5 24.Rxc7 Bh6 25.Re7+ Kf8 26.Rd1 Bf3 27.Rf7+ Ke8 28.Rxd6 Rc8 29.Rc7