1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 O-O 6.O-O d5 7.exd5 Nxd5 8.Re1 Bg4 9.h3 Bh5 10.g4 Bg6 11.Nxe5 Nxe5 12.Rxe5 c6 13.Qf3 Bd6 14.Re1 Nb6 15.Bb3 Bc7 16.d4 Qd6 17.Qg2 Rae8 18.Be3 Kh8 19.Nd2 f5 20.f4 Re7 21.Nf3 fxg4 22.hxg4 Be4 23.Qg3 Nd5 24.Ne5 Qh6 25.Bd2 Rxe5 26.Bxd5 cxd5 27.dxe5 Bb6+ 28.Kf1 g5 29.f5 Rxf5+ 30.gxf5 Qh1+ 31.Ke2 Qh5+ 32.Kf1 Qh1+