1.d4 Nf6 2.Bg5 d5 3.e3 c5 4.Bxf6 gxf6 5.dxc5 e5 6.Nc3 Be6 7.Qf3 e4 8.Qh5 Bxc5 9.Nxe4 Bb4+ 10.c3 dxe4 11.cxb4 Nc6 12.Bb5 Qb6 13.Qc5 Qc7 14.Ne2 O-O-O 15.Bxc6 Qxc6 16.Nd4 Qxc5 17.bxc5 a5 18.b3 Rd5 19.Rc1 Kb8 20.a3 f5 21.g3 h5 22.b4 h4 23.Kd2 Rhd8 24.Kc3 Bd7 25.gxh4 Rc8 26.Kb2 Rh8 27.Rhg1 Rxh4 28.b5 f4 29.Rg8+ Kc7 30.b6#