1.Nf3 d5 2.e3 Nf6 3.c4 c6 4.Nc3 e6 5.b3 Nbd7 6.Bb2 Bd6 7.d4 O-O 8.Bd3 e5 9.cxd5 cxd5 10.dxe5 Nxe5 11.Nxe5 Bxe5 12.Qc2 Be6 13.O-O Rc8 14.Rac1 Bb8 15.Qe2 Qd6 16.f4 Bd7 17.Nb5 Bxb5 18.Bxb5 a6 19.Bd3 Ba7 20.Kh1 Rfe8 21.Rf3 Rxc1+ 22.Bxc1 Ne4 23.Bb2 d4 24.Bxe4 Rxe4 25.Qd3 Qd5 26.h3 h6 27.Bxd4 Bxd4 28.exd4 Rxd4 29.Qc3 Rd2 30.Kh2 Rxa2 31.Rd3 Qxg2#