1.d4 d6 2.Bf4 Nf6 3.e3 g6 4.Nf3 Bg7 5.Bd3 Nbd7 6.Nbd2 O-O 7.c3 e6 8.Qc2 Qe7 9.Bg5 e5 10.dxe5 Nxe5 11.O-O-O c5 12.Nxe5 dxe5 13.Ne4 b6 14.h4 Qe6 15.Kb1 Nxe4 16.Bxe4 Rb8 17.h5 Bb7 18.hxg6 fxg6 19.f3 a5 20.Rd2 b5 21.Rhd1 Bxe4 22.Qxe4 b4 23.Rd6 Qe8 24.Qd5+ Kh8 25.cxb4 axb4 26.e4 Qb5 27.Rxg6 b3 28.a3 Qe2 29.Rd6 Qc2+ 30.Ka1 Ra8 31.Qd2 Rxa3+ 32.bxa3 b2+ 33.Ka2 b1=Q#