1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Qe7 5.O-O d6 6.d3 Nf6 7.Nbd2 O-O 8.Bb3 Bg4 9.h3 Bh5 10.g4 Nxg4 11.hxg4 Bxg4 12.Kg2 Kh8 13.Rh1 Qf6 14.Qg1 Ne7 15.Qh2 h5 16.Qg3 Kg8 17.Nh2 Be6 18.Qf3 Qg6+ 19.Kf1 Bxb3 20.Nxb3 f5 21.Nxc5 dxc5 22.Ke2 fxe4 23.Qxe4 Qxe4+ 24.dxe4 Ng6 25.Nf3 Nf4+ 26.Bxf4 Rxf4 27.Rh4 Raf8 28.Rxf4 Rxf4 29.Ke3 Rf6 30.Nxe5 b6