1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bg5 O-O 5.e3 h6 6.Bh4 d5 7.Bd3 c5 8.Ne2 cxd4 9.exd4 dxc4 10.Bxc4 Nbd7 11.O-O Bxc3 12.Nxc3 Nb6 13.Bb3 Bd7 14.Ne4 Nbd5 15.Bxd5 exd5 16.Nxf6+ gxf6 17.Qh5 Kh7 18.Rac1 Be6 19.Rc3 Rc8 20.Rf3 Rg8 21.Rxf6 Qf8 22.Re1 Qg7 23.g3 Rcf8 24.f4 a6 25.f5 Bd7 26.Re7 Be8 27.Rxe8 Rxe8 28.Rxf7 Ref8 29.Qg6+ Kh8 30.Bf6 Rxf7 31.Qxh6#