1.Nf3 c5 2.e4 d6 3.a4 g6 4.Bb5+ Bd7 5.d4 Bg7 6.dxc5 dxc5 7.Na3 Nc6 8.e5 Bf5 9.Bf4 Qb6 10.Nc4 Qc7 11.Qd5 Bxc2 12.O-O Bf5 13.Qxc5 Rd8 14.Rad1 Bd3 15.Nd6+ exd6 16.exd6 Qd7 17.Rxd3 Nf6 18.Re1+ Kf8 19.Re7 Qc8 20.Rc7 Qg4 21.d7+ Kg8 22.Bxc6 bxc6 23.Qe7 Qe6 24.Qxd8+ Bf8 25.Qxf6 Qxf6 26.d8=Q Qxf4 27.h3 Qc1+ 28.Kh2 Qf4+ 29.g3 Qc1 30.Qf6 Ba3 31.Qxf7# 1-0