1.Nf3 Nf6 2.b3 g6 3.Bb2 Bg7 4.e3 O-O 5.d4 b6 6.Bd3 Bb7 7.Nbd2 c5 8.Qe2 cxd4 9.exd4 Nd5 10.h4 Qc7 11.O-O-O a5 12.g3 Nc3 13.Bxc3 Qxc3 14.Ne4 Qb4 15.Kb2 e6 16.h5 Nc6 17.c3 Qe7 18.hxg6 hxg6 19.Neg5 a4 20.b4 Nxb4 21.cxb4 Qxb4+ 22.Ka1 Bxd4+ 23.Nxd4 Qxd4+ 24.Kb1 Bxh1 25.Rxh1 a3 26.Nf3 Qb4+ 27.Ka1 Qc3+ 28.Kb1 Ra4 29.Nd2 Qb2#