1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bc5 7.c3 d6 8.a4 Rb8 9.d4 Bb6 10.a5 Ba7 11.h3 Bb7 12.Be3 Nxe4 13.d5 Bxe3 14.dxc6 Nxf2 15.Qe2 Nxh3+ 16.Kh1 Nf2+ 17.Rxf2 Bxf2 18.cxb7 Ba7 19.Bd5 Qd7 20.Qe4 Kf8 21.Ng5 Qe7 22.Nxf7 c6 23.Nxh8 Qf6 24.Ng6+ hxg6 25.Nd2 Ke7 26.Nf3 cxd5 27.Qg4 Rh8+ 28.Nh2 Qf4 29.Qxf4 exf4 30.Rf1 g5 31.Rf3 g4