1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.Bg5 Be7 5.e3 h6 6.Bxf6 Bxf6 7.Qc2 O-O 8.h4 c5 9.g4 cxd4 10.g5 Be7 11.gxh6 gxh6 12.exd4 Nc6 13.Rg1+ Kh8 14.Qd2 Kh7 15.Bd3+ f5 16.Nc3 Nb4 17.O-O-O Nxd3+ 18.Qxd3 dxc4 19.Qxc4 Bd7 20.Ne5 Rc8 21.Qb3 Bxh4 22.Kb1 Bxf2 23.Rg2 Be3 24.d5 Be8 25.dxe6 Qb6 26.Nd7 Bxd7 27.Rxd7+ Kh8 28.e7 Rg8 29.Rxg8+ Rxg8 30.Qxg8+ Kxg8 31.e8=Q#