1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O Bg4 6.h3 h5 7.d3 Qf6 8.Nbd2 Ne7 9.Re1 Ng6 10.d4 Nf4 11.hxg4 hxg4 12.g3 Nh3+ 13.Kg2 O-O-O 14.Rh1 exd4 15.Qe2 Bc5 16.Ne5 Qxe5 17.Qxg4+ f5 18.Qxf5+ Qxf5 19.exf5 Nxf2 20.Rxh8 Rxh8 21.Kxf2 d3+ 22.Kg2 dxc2 23.Nb3 Bd6 24.Bd2 Rh5 25.Rf1 Be5 26.Bc3 Bxc3 27.bxc3 a5 28.Nd4 c1=Q 29.Rxc1 c5 30.g4 Rh8 31.Ne6