1.d4 Nf6 2.Nf3 e6 3.Bg5 d5 4.e3 c5 5.Nbd2 Nc6 6.c3 Be7 7.Bd3 Bd7 8.O-O O-O 9.dxc5 Bxc5 10.e4 dxe4 11.Bxf6 Qxf6 12.Nxe4 Qe7 13.Nxc5 Qxc5 14.Bxh7+ Kxh7 15.Qxd7 Qb5 16.a4 Qxb2 17.Qd3+ g6 18.Ng5+ Kg7 19.Rab1 Qa2 20.Rxb7 Nd8 21.Qd4+ Kh6 22.Qh4+ Kg7 23.Qh7+ Kf6 24.Ne4+ Ke5 25.Rb5+ Kxe4 26.Qh4+ Kd3 27.Qd4+ Kc2 28.Qd1+ Kxc3 29.Rc5+ Kb4 30.Qd4+ Ka3 31.Qc3+ Qb3 32.Ra1#