1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 d6 6.O-O a6 7.Bb3 Ba7 8.Be3 h6 9.Nbd2 g5 10.Bxa7 Nxa7 11.d4 Nc6 12.Bd5 g4 13.Bxc6+ bxc6 14.Ne1 Be6 15.Nd3 Nd7 16.Qa4 Qg5 17.Qxc6 Rb8 18.Rad1 Bxa2 19.Qa4 exd4 20.Qxa2 dxc3 21.bxc3 g3 22.hxg3 h5 23.Nf3 Qf6 24.e5 Nxe5 25.Ndxe5 dxe5 26.Nxe5 Rb5 27.Nxf7 Kf8 28.Nxh8 Qxh8 29.Rd8+