1.Nf3 Nf6 2.c4 e6 3.d4 c5 4.e3 d5 5.cxd5 exd5 6.Be2 Be7 7.O-O O-O 8.dxc5 Bxc5 9.Nd4 Nc6 10.Nxc6 bxc6 11.Nd2 Bd6 12.Nf3 Ne4 13.Qc2 Qf6 14.Bd3 Re8 15.Nd2 Qh6 16.f4 Nc5 17.Nf3 Nxd3 18.Qxd3 Qg6 19.Qc3 c5 20.b3 Bb7 21.Bb2 f6 22.h3 Kh8 23.g4 h5 24.Kf2 d4 25.exd4 Qe4 26.dxc5 Qxf4 27.cxd6 Bxf3 28.Rfe1 Be2+ 29.Kg1 Re3 30.Rxe2 Rxe2 31.Rf1 Qh2#