1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Bxc6 dxc6 7.Nc3 Bg4 8.h3 Bh5 9.g4 Nxg4 10.hxg4 Bxg4 11.Kg2 Qc8 12.Rh1 h5 13.Qg1 Qe6 14.d3 O-O-O 15.Ne1 Bc5 16.Be3 Bxe3 17.fxe3 Rh6 18.Rh2 Rg6 19.Kh1 Bh3 20.Ng2 Bxg2+ 21.Rxg2 Qh3+ 22.Qh2 Qf3 23.Ne2 Rdd6 24.Ng1 Qxe3 25.Rxg6 Rxg6 26.Qh3+ Qxh3+ 27.Nxh3 Kd7 28.Rf1 f6 29.Rf5