1.e4 c6 2.Nf3 d5 3.exd5 cxd5 4.d4 Nf6 5.Nc3 Bg4 6.h3 Bh5 7.Bb5+ Nc6 8.Qd3 Bg6 9.Qe3 e6 10.Ne5 Rc8 11.Ba4 Bb4 12.O-O O-O 13.Nxc6 bxc6 14.Ne2 c5 15.c3 cxd4 16.Nxd4 Bc5 17.Qe1 Qa5 18.Bd1 Bxd4 19.cxd4 Qb6 20.Be3 Qxb2 21.Bb3 Bd3 22.Qa5 Bxf1 23.Rxf1 Ne4 24.Rd1 Rc3 25.Rf1 Rfc8 26.Qxa7 Nd2 27.Bxd2 Qxd2 28.Rd1 Rc1 29.Rxc1 Rxc1+ 30.Kh2 Qf4+ 31.g3 Qxf2#