1.d4 Nf6 2.Nf3 d5 3.e3 Bg4 4.Nbd2 e6 5.Bd3 c5 6.c3 Nc6 7.Qa4 cxd4 8.exd4 Bd6 9.Ne5 Bxe5 10.dxe5 Ne4 11.Nxe4 dxe4 12.Bxe4 Bf5 13.Bxc6+ bxc6 14.Qxc6+ Kf8 15.Be3 Kg8 16.Rd1 Qb8 17.O-O h6 18.Rd7 Bg6 19.b3 Kh7 20.c4 a5 21.Qd6 Qc8 22.Rc1 Ra6 23.Qd4 Qa8 24.c5 Rc8 25.Rd6 Rac6 26.a3 Qa7 27.b4 axb4 28.axb4 Qa3 29.Rxc6 Rxc6 30.b5 Rc8 31.c6 Qa4 32.Qxa4 Rh8 33.b6 Kg8 34.b7 Bh7 35.b8=Q#