1.Nf3 c5 2.c4 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nc6 6.O-O e5 7.Nc3 Nc7 8.b3 Be7 9.Bb2 O-O 10.Rc1 f6 11.d3 Ne6 12.Nd2 Ncd4 13.e3 Nf5 14.Nde4 Rb8 15.g4 Nh4 16.Ng3 Nxg2 17.Kxg2 b6 18.Nce2 Ba6 19.Nf5 Re8 20.Rc3 Bf8 21.Re1 Qd7 22.Qc1 Rbd8 23.Rd1 e4 24.Neg3 exd3 25.Qd2 Ng5 26.h4 Qd5+ 27.e4 Nxe4 28.Nxe4 Rxe4 29.Kg3 h5 30.Ne3 Bd6+ 31.Kh3 hxg4+ 32.Nxg4 Rxg4 33.Kxg4 Bc8#