1.g3 e6 2.Bg2 d5 3.Nf3 Nf6 4.b3 b6 5.d4 Nbd7 6.Bb2 Ba6 7.c4 Bd6 8.Nbd2 Rc8 9.Ne5 Bb7 10.O-O O-O 11.Rc1 c5 12.Nxd7 Qxd7 13.cxd5 Nxd5 14.Nc4 cxd4 15.Qxd4 f6 16.Nxd6 Qxd6 17.e4 e5 18.Qd3 Rxc1 19.Rxc1 Nf4 20.Qxd6 Ne2+ 21.Kf1 Ba6 22.h4 Nxc1+ 23.Kg1 Ne2+ 24.Kh2 Bb7 25.Kh1 Rb8 26.Bf1 Rd8 27.Qxd8+ Kf7 28.f3 a6 29.Bd4 exd4 30.a4 Ba8 31.Qb8 h5 32.Qc7+ Kf8 33.Qd7 d3 34.g4 g5 35.gxh5 Nf4 36.Bxd3 Bd5 37.Kh2 Ng2 38.Bc4 f5 39.Bxd5 Ne3 40.Kg1 Nf1 41.a5 Nh2 42.Qf7# 1-0