1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 e6 6.g3 Qb6 7.Ndb5 Ne5 8.Bg2 a6 9.Qa4 Rb8 10.Bf4 axb5 11.Nxb5 Nc6 12.Bxb8 Nxb8 13.b4 d5 14.Nd6+ Kd8 15.Nxf7+ Kc7 16.a3 Rg8 17.O-O Nc6 18.b5 Na5 19.cxd5 exd5 20.Rac1+ Bc5 21.Rxc5+ Qxc5 22.Qxa5+ b6 23.Qd2 Qc4 24.Rc1 d4 25.Rxc4+ Kb8 26.Qf4+ Ka7 27.Qc7+ Bb7 28.Rb4 Rd8 29.Qxb7# 1-0