1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O Bg4 6.h3 h5 7.d3 Qf6 8.Be3 Bxf3 9.Qxf3 Qxf3 10.gxf3 Bd6 11.Nd2 Ne7 12.Nc4 Ng6 13.Rfb1 f5 14.Kf1 O-O 15.Ke2 fxe4 16.dxe4 Rf6 17.Rg1 Raf8 18.Rg5 Nf4+ 19.Bxf4 Rxf4 20.Rag1 R8f7 21.Ne3 R4f6 22.Rxh5 g6 23.Rh6 Rh7 24.Rgxg6+ Rxg6 25.Rxg6+ Kf7 26.Rg3 Be7 27.Nf5 Bf6 28.h4 Rh8 29.Rg4