1.e4 c6 2.d4 d5 3.exd5 cxd5 4.h3 Bf5 5.c4 e6 6.c5 Be7 7.Nc3 Nc6 8.Bb5 Bf6 9.Bf4 Ne7 10.Nf3 Be4 11.Ne5 Bxg2 12.Bxc6+ Nxc6 13.Rg1 Bxh3 14.Nxf7 Kxf7 15.Qh5+ g6 16.Qxh3 Nxd4 17.O-O-O Rc8 18.Kb1 Rxc5 19.Bg5 Bxg5 20.Rxd4 Bf6 21.Rf4 Kg7 22.Qxe6 Re8 23.Qh3 Qd6 24.Rfg4 Re7 25.f4 Bxc3 26.bxc3 Qf6 27.Rh4 Kg8 28.f5 Rxc3 29.fxg6 Qb6+ 30.Ka1 Qxg1+ 31.Kb2 Qc1# 0-1