1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.O-O O-O 6.a3 d6 7.b4 Bg4 8.h3 Bh5 9.g4 Bg6 10.Nc3 a5 11.b5 Nd4 12.Nxd4 exd4 13.Ne2 d5 14.exd5 Nxd5 15.f4 f5 16.Bb2 Kh8 17.Nxd4 Bc5 18.Kh1 Ne3 19.Ne6 Qh4 20.Qf3 fxg4 21.Bxg7+ Kg8 22.Nxc5+ Nxc4 23.Qxg4 Qxg4 24.hxg4 Kxg7 25.Ne6+ Kg8 26.Nxf8 Ne3 27.Nxg6 Nxf1 28.Ne7+ Kf7 29.Nf5 Nd2 30.Rd1