1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O f6 6.d4 exd4 7.Nxd4 c5 8.Nb3 Qxd1 9.Rxd1 Bd6 10.Be3 b6 11.Nc3 Ne7 12.a4 Bb7 13.a5 O-O-O 14.f3 Rd7 15.Nd2 b5 16.Nb3 b4 17.Na4 Rhd8 18.Re1 Nc6 19.Naxc5 Re7 20.Nxb7 Kxb7 21.Red1 h6 22.Rd5 g6 23.Kf2 Ne5 24.Nc5+ Kc6 25.Nxa6 Nd7 26.c3 bxc3 27.bxc3 f5 28.Nb4+ Bxb4 29.cxb4 fxe4 30.Rad1 exf3 31.a6 fxg2 32.b5#