1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Bc5 5.d3 Ng4 6.O-O O-O 7.h3 Nf6 8.Bg5 Be7 9.Qd2 d6 10.Nh2 Be6 11.Bb5 h6 12.Bxf6 Bxf6 13.f4 exf4 14.Qxf4 g5 15.Qxf6 Qxf6 16.Rxf6 Kg7 17.Raf1 Nb4 18.R1f2 c6 19.Bc4 Bd7 20.Rxf7+ Rxf7 21.Rxf7+ Kg8 22.Rxd7+ Kf8 23.Bb3 Rb8 24.Rxd6 b5 25.Rxh6 Kg7 26.Ng4 Ra8 27.Ne2 a5 28.Ng3 Re8 29.Nf5+ Kf8 30.Rf6#