1.e4 e5 2.Nf3 Nc6 3.Bc4 Be7 4.c3 Nf6 5.d3 O-O 6.O-O Bc5 7.Be3 Bb6 8.h3 d6 9.Nbd2 Be6 10.b4 Re8 11.a4 a6 12.Bxb6 cxb6 13.Qe2 Qd7 14.Bxe6 Rxe6 15.Nc4 Qd8 16.Qe3 d5 17.Nb2 Nh5 18.exd5 Qxd5 19.Nc4 Rd8 20.Rad1 b5 21.axb5 Qxb5 22.Rfe1 Nf6 23.Ng5 Ree8 24.Qe2 h6 25.Ne4 Nd5 26.Ncd6 Nf4 27.Qa2 Qb6 28.Qxf7+ Kh7 29.Nf6+ Kh8 30.Qg8+ Rxg8 31.Nf7#