1.d4 Nf6 2.c4 e6 3.Nf3 c6 4.Bf4 d5 5.e3 Bd6 6.Bg3 O-O 7.Nc3 Bxg3 8.hxg3 h6 9.Rh4 Nbd7 10.Qc2 Re8 11.O-O-O e5 12.Nxe5 Nxe5 13.dxe5 Rxe5 14.cxd5 cxd5 15.Rhd4 Be6 16.Kb1 Rc8 17.Qb3 Qc7 18.Bd3 Ne4 19.Bxe4 dxe4 20.Qa4 Ra5 21.Qb4 Rc5 22.a4 Kh7 23.Qa3 a6 24.Qb4 b5 25.a5 Rc6 26.Ka1 Qe5 27.Rxe4 Qh5 28.Rh4 Qxd1+ 29.Nxd1 Rc1# 0-1