1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Bc5 5.d3 Nf6 6.O-O b5 7.Bb3 O-O 8.c3 Ba7 9.Nbd2 d6 10.a4 b4 11.Re1 Bg4 12.Nf1 d5 13.h3 Bh5 14.g4 Bg6 15.Ng3 Re8 16.Bg5 Qd6 17.Nh4 h6 18.Nhf5 Bxf5 19.Nxf5 Qd7 20.Bxf6 gxf6 21.Nxh6+ Kh8 22.Nf5 Rg8 23.Qd2 Rg5 24.Bxd5 Rag8 25.Kh2 Ne7 26.Bxf7 Rf8 27.Bb3 Nxf5 28.exf5 Qd6 29.h4 e4+ 30.Kh1 Rxg4 31.Qh6#