1.Nf3 d5 2.d4 c6 3.Bf4 Qb6 4.Qc1 Nf6 5.c4 Bf5 6.c5 Qd8 7.Nc3 h6 8.h3 Qb6 9.cxb6 Bc8 10.bxa7 Nfd7 11.axb8=Q Nb6 12.e4 Kd7 13.exd5 e5 14.Nxe5+ Kd8 15.dxc6 Rh7 16.d5 Rxa2 17.Rxa2 Bd6 18.Rh2 h5 19.Qa7 bxc6 20.Qa8 g6 21.Qb7 Be7 22.Qxc8+ Nxc8 23.dxc6 g5 24.Ra8 Ke8 25.Rxc8+ Bd8 26.Bxg5 Rg7 27.Rxd8# 1-0