1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bf5 5.d3 h6 6.b3 e6 7.Bb2 Bc5 8.Nbd2 O-O 9.e3 Nbd7 10.Qe2 Bh7 11.e4 dxe4 12.dxe4 Qe7 13.a3 e5 14.Nh4 Qe6 15.b4 Bb6 16.c4 Rfe8 17.Rfe1 Rad8 18.Rad1 Nf8 19.c5 Bc7 20.Nc4 b5 21.cxb6 axb6 22.Nf5 b5 23.Nce3 Rxd1 24.Rxd1 Rd8 25.Rc1 Kh8 26.Qc2 Bb6 27.Qxc6 Bd4 28.Qc7 Bxb2 29.Qxd8 Bxc1 30.Qxf8+ Ng8 31.Qxg7#