1.d4 c6 2.c4 d5 3.Nc3 Nf6 4.e3 Bf5 5.Nf3 Nbd7 6.b3 Qc7 7.Bb2 b6 8.Rc1 e6 9.Be2 Bd6 10.O-O O-O 11.cxd5 exd5 12.Nb5 Qb8 13.Rxc6 Bc5 14.dxc5 bxc5 15.Rxf6 Nxf6 16.Bxf6 gxf6 17.Qxd5 Bg4 18.Na3 Qb6 19.h3 Be6 20.Qh5 Rad8 21.Qh6 Rfe8 22.Nc4 Qb7 23.Qxf6 Qe4 24.Qg5+ Kf8 25.Qxc5+ Kg8 26.Qg5+ Kf8 27.Qh6+ Kg8 28.Ng5 Qc2 29.Nxe6 Rxe6 30.Qg5+