1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.O-O d6 6.c3 h6 7.Bb3 a5 8.a4 O-O 9.Nbd2 Be6 10.h3 d5 11.Re1 Re8 12.Bc2 d4 13.Qe2 Ra6 14.Nf1 dxc3 15.bxc3 Ba7 16.Ng3 Nd7 17.Nh2 Ne7 18.Qf3 Rd6 19.Ba3 Bc5 20.Bxc5 Nxc5 21.Rad1 Bd7 22.d4 Nxa4 23.dxe5 Rxd1 24.Rxd1 b5 25.Nf5 Nxf5 26.exf5 Qe7 27.f6 Qxe5 28.Rxd7 Nxc3 29.fxg7 Qe1+ 30.Nf1 Ne2+ 31.Kh2