1.e4 e5 2.Nf3 Nc6 3.Bc4 h6 4.Nc3 a6 5.d3 Bc5 6.O-O Nf6 7.a3 d6 8.h3 O-O 9.b4 Ba7 10.Bb2 Nh5 11.Nd2 Qg5 12.Nf3 Qg6 13.Kh2 Nf4 14.g4 Nxh3 15.Nh4 Qxg4 16.Qxg4 Bxg4 17.Rfe1 Bxf2 18.Rf1 Bxh4 19.Nd5 Rae8 20.a4 Kh8 21.c3 f5 22.Ne3 Nf2 23.Nxg4 fxg4 24.b5 Rf3 25.bxc6 Rh3+ 26.Kg2 g3 27.Be6 Rh2+ 28.Kf3 Rf8+ 29.Ke2 Nxe4+ 30.Kd1 Rxf1#