1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qb3 O-O 6.Bg2 c6 7.Bf4 d5 8.Nf3 Nbd7 9.O-O Ne4 10.Nc3 Nxc3 11.Qxc3 b6 12.cxd5 cxd5 13.Rfc1 Ba6 14.Qd2 Bb5 15.a4 Bc4 16.Qd1 Rc8 17.b3 Ba6 18.Rxc8 Qxc8 19.Rc1 Qa8 20.Rc7 Rd8 21.e3 Bf8 22.Bg5 Nf6 23.Bxf6 gxf6 24.Ne5 fxe5 25.Qh5 Kh8 26.Qxf7 Bd3 27.Qf6+ Kg8 28.Bh3 Bf5 29.Bxf5 exf5 30.Qf7+ Kh8 31.Qxh7# 1-0