1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 d6 5.Be3 Be7 6.Nc3 O-O 7.a3 Bg4 8.h3 Be6 9.Nd5 Na5 10.Ba2 b6 11.O-O c6 12.Nxe7+ Qxe7 13.Nh2 Bxa2 14.Rxa2 d5 15.Qf3 Qe6 16.b3 d4 17.Bg5 Nd7 18.Qe2 Nb7 19.f4 f6 20.f5 Qe7 21.Bd2 Nd6 22.Rf3 Nb5 23.a4 Nd6 24.Rg3 b5 25.h4 Qf7 26.axb5 Nxb5 27.Ra1 Qe7 28.h5 Rf7 29.Ra6 Rc8 30.Ng4 Kh8 31.Nf2 Nb6 32.Rg4 Qc5 33.Bc1 Nc3 34.Qf3 Qb5 35.Ra1 Rcc7 36.h6 Nc8 37.hxg7+ Kg8 38.Rg3 Nd6 39.Ng4 Ndxe4 40.Nh6#