1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 Bd6 5.a3 a6 6.Bc4 h6 7.d3 O-O 8.g4 Nh7 9.h4 b5 10.Ba2 Bc5 11.g5 d6 12.Bd5 Bd7 13.gxh6 g6 14.h5 Kh8 15.Be3 Bxe3 16.fxe3 Rb8 17.Qe2 Ne7 18.Qg2 c6 19.Bb3 Be6 20.Bxe6 fxe6 21.hxg6 Rxf3 22.g7+ Kg8 23.Qxf3 Ng6 24.O-O-O b4 25.Rdf1 Ng5 26.h7+ Kxg7 27.Qh5 bxc3 28.Qh6+ Kh8 29.Qxg6 Rxb2 30.Qg8+ Qxg8 31.hxg8=Q+ Kxg8 32.Rhg1 Ra2 33.Rxg5+ Kh7 34.Rh1#