1.d4 Nf6 2.c4 d5 3.Nc3 dxc4 4.e4 e6 5.Nf3 Nc6 6.Bxc4 Bb4 7.O-O O-O 8.a3 Ba5 9.Bg5 h6 10.Bh4 a6 11.e5 b5 12.Bb3 Bb6 13.exf6 gxf6 14.d5 exd5 15.Nxd5 Bd7 16.Bxf6 Qc8 17.Qd2 Kh7 18.Bc2+ Bf5 19.Nh4 Bg6 20.Rfe1 Qg4 21.Ne7 Nxe7 22.Rxe7 Bc5 23.Bxg6+ Qxg6 24.Nxg6 Kxg6 25.Re4 Kxf6 26.Qxh6+ Kf5 27.Rae1 Bd6 28.g4#