1.e4 a5 2.d4 e6 3.Bd3 d5 4.Nc3 dxe4 5.Nxe4 Nd7 6.Nf3 Ngf6 7.Qe2 Nxe4 8.Bxe4 Nf6 9.Bd3 Be7 10.Bg5 h6 11.Bf4 O-O 12.O-O-O Nd5 13.Bd2 Nb4 14.Bc4 b5 15.Bxb5 Nxa2+ 16.Kb1 Nb4 17.Ne5 Bb7 18.Rhe1 a4 19.Qg4 a3 20.b3 a2+ 21.Kb2 h5 22.Qxh5 Qxd4+ 23.Bc3 Qxf2 24.Re2 Qc5 25.Bc4 Nd5 26.Bxd5 a1=Q+ 27.Rxa1 Rxa1 28.Kxa1 Qxc3+ 29.Kb1 Bxd5 30.Nd7 Ra8 31.Qe5 Qxe5 32.Nxe5 Bf6 33.Rd2 Bxe5 34.Rxd5 Ra1# 0-1