1.Nf3 c5 2.c4 Nf6 3.Nc3 e6 4.g3 b6 5.Bg2 Bb7 6.O-O Be7 7.b3 O-O 8.Bb2 a6 9.d4 cxd4 10.Qxd4 d6 11.Rfd1 Qc7 12.Rac1 Nbd7 13.Ng5 Bxg2 14.Kxg2 Qb7+ 15.f3 b5 16.cxb5 axb5 17.b4 d5 18.a3 h6 19.Nh3 Nb6 20.Nxb5 Na4 21.Nc7 Rac8 22.Nxe6 fxe6 23.Nf4 Bd6 24.Nxe6 Rfe8 25.Rxc8 Qxc8 26.Nxg7 Rxe2+ 27.Kf1 Rxb2 28.Qxf6 Qa6+ 29.b5 Qxb5+ 30.Kg1 Qb6+ 31.Kf1 Qf2#