1.e4 Nc6 2.Nf3 e5 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bc5 7.a4 Bb7 8.c3 d6 9.d3 h6 10.Nh4 Ne7 11.Kh1 Ng6 12.Nxg6 fxg6 13.d4 Bb6 14.f3 c5 15.axb5 axb5 16.Rxa8 Bxa8 17.Na3 Bc6 18.dxc5 dxc5 19.Qe2 c4 20.Nxc4 bxc4 21.Qxc4 Qc7 22.Qe6+ Kf8 23.f4 Bb5 24.Rf3 Be2 25.fxe5 Bxf3 26.exf6 Bxe4 27.Bf4 Bxg2+ 28.Kxg2 Qb7+ 29.Bd5 Qa7 30.Bd6+ Qe7 31.Qxe7# 1-0