1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.g3 Ba6 5.b3 d5 6.cxd5 exd5 7.Bg2 Bd6 8.O-O O-O 9.Nc3 Re8 10.Re1 c6 11.Bb2 Nbd7 12.Qc2 Rc8 13.Rad1 Qc7 14.e4 dxe4 15.Nxe4 Nxe4 16.Rxe4 Rxe4 17.Qxe4 Nf6 18.Qf5 Rd8 19.Rc1 Bc8 20.Qb1 Bb7 21.d5 Nxd5 22.Ng5 Nf6 23.Bxf6 gxf6 24.Qxh7+ Kf8 25.Re1 Be5 26.Rxe5 Rd1+ 27.Bf1 Qxe5 28.Qxf7#