1.d4 c6 2.h3 Nf6 3.Bd2 Qc7 4.e3 d5 5.Bd3 Nbd7 6.c4 dxc4 7.Bxc4 e5 8.Nf3 Bd6 9.Qc2 O-O 10.O-O b5 11.Bd3 exd4 12.Nxd4 Bb7 13.Nf5 Rfe8 14.Nxd6 Qxd6 15.Rd1 b4 16.Be1 Qe7 17.Nd2 c5 18.Nc4 Ne5 19.Nxe5 Qxe5 20.f3 Qxe3+ 21.Bf2 Qg5 22.h4 Qh5 23.Rac1 Rac8 24.Bf5 Rc7 25.Re1 Rxe1+ 26.Rxe1 g6 27.Qd2 Kg7 28.g4 Qh6 29.g5 Qh5 30.gxf6+ Kxf6 31.Qd6+ Kxf5 32.Qe5# 1-0