1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bc5 7.a4 Rb8 8.Re1 Bb6 9.Nc3 d6 10.h3 O-O 11.axb5 axb5 12.Nxb5 Bxf2+ 13.Kxf2 Rxb5 14.d3 Rb8 15.Kg1 h6 16.Be3 Be6 17.Bxe6 fxe6 18.b3 Qe8 19.Rf1 Nh5 20.Rf2 Nf4 21.Kh2 Qh5 22.Ra6 Nd4 23.Rf1 Nde2 24.Ra7 Nxh3 25.g4 Qxg4 26.Qxe2 Qh5 27.Kg2 Rf4 28.Kh1 Rf6 29.Rxc7 Rbf8 30.Qg2 Rg6 31.Qe2 Nf2# 0-1