1.e4 e5 2.Nf3 Nc6 3.Bb5 Bc5 4.O-O d6 5.h3 Nf6 6.Re1 O-O 7.c3 Ne7 8.d4 exd4 9.cxd4 Bb6 10.Nc3 c6 11.Bc4 h6 12.Bb3 Ng6 13.Qd3 Ne7 14.Nh4 Nh7 15.Qg3 Bxd4 16.Bxh6 Be6 17.e5 g6 18.Bxf8 Nxf8 19.exd6 Nf5 20.Nxf5 Bxf5 21.Rad1 c5 22.Nd5 Be6 23.Ne7+ Kg7 24.Bxe6 fxe6 25.Rxe6 Bf6 26.Rd3 Qd7 27.Rxf6 Kxf6 28.Rf3+ Ke6 29.Qg4+ Ke5 30.Qf4+ Ke6 31.Qf6#