1.e4 c6 2.Nf3 d5 3.d3 e6 4.a3 c5 5.Qe2 Nc6 6.exd5 Qxd5 7.Nc3 Qd8 8.g3 Nf6 9.Bg2 Be7 10.Ne5 Nd4 11.Qd1 Qc7 12.Nc4 Bd7 13.Bf4 Qc8 14.Nd6+ Bxd6 15.Bxd6 Bc6 16.Ne4 Nxe4 17.dxe4 Bb5 18.b4 b6 19.c3 Be2 20.Qb1 Bf3 21.O-O Ne2+ 22.Kh1 Bxg2+ 23.Kxg2 Qc6 24.Qd3 Nxc3 25.Qxc3 Qxd6 26.Rfd1 Qc6 27.Qxg7 Qxe4+ 28.Kg1 Rf8 29.bxc5 bxc5 30.Rd6 Ke7 31.Rad1 Rad8 32.Qg5+ f6 33.Qg7+ Rf7 34.Rxd8 Rxg7 35.R1d7# 1-0