1.e4 c5 2.Nc3 Nc6 3.a4 e6 4.Nf3 d5 5.Bb5 Nf6 6.exd5 exd5 7.d4 Bg4 8.O-O cxd4 9.Qe1+ Be6 10.Nxd4 Qd7 11.a5 a6 12.Bxc6 bxc6 13.Na4 Rd8 14.Bf4 Bd6 15.Nb6 Qc7 16.Nxe6 fxe6 17.Qxe6+ Kf8 18.Bg3 Bxg3 19.fxg3 Re8 20.Nd7+ Qxd7 21.Qxd7 Kg8 22.Qxc6 Re5 23.Qxa6 Kf7 24.Qb7+ Kf8 25.a6 d4 26.a7 Rh5 27.a8=Q# 1-0