1.d4 Nf6 2.Bf4 g6 3.Nc3 d5 4.e3 Bg7 5.Nb5 Na6 6.h3 O-O 7.Nf3 Ne4 8.c4 c6 9.Nc3 Qa5 10.Qb3 dxc4 11.Bxc4 b5 12.Bd3 Be6 13.Qd1 Nxc3 14.Qd2 b4 15.Bxa6 Nd5 16.Bb7 Nxf4 17.exf4 Rad8 18.Bxc6 Qa6 19.Be4 Bc4 20.Qxb4 Bxd4 21.Bb7 Qe6+ 22.Ne5 Bxe5 23.f3 Bd4+ 24.Kd2 Bc5+ 25.Kc3 Bxb4+ 26.Kxb4 Qb6+ 27.Kxc4 Qxb7 28.a4 Rd6 29.Kc3 Rc8#