1.d4 d5 2.Nf3 Nf6 3.c4 c6 4.Nc3 a6 5.c5 Nbd7 6.Bf4 Nh5 7.Bg5 f6 8.Bd2 g6 9.e4 e6 10.Bd3 Be7 11.O-O O-O 12.Re1 Re8 13.Qc2 dxe4 14.Nxe4 Qc7 15.Ng3 Ng7 16.Bc4 Nf8 17.b4 Kh8 18.h4 h5 19.Rad1 Bd7 20.Ne2 e5 21.dxe5 fxe5 22.Ng5 Bxg5 23.Bxg5 Nge6 24.Bf6+ Kh7 25.Qe4 Nf4 26.Nxf4 exf4 27.Qe7+ Rxe7 28.Rxe7+ Kh6 29.Bg5#