1.Nf3 d5 2.b3 Bf5 3.Bb2 e6 4.g3 h6 5.Bg2 Nf6 6.O-O Be7 7.d3 O-O 8.Nbd2 a5 9.a4 Bh7 10.Ne5 Nfd7 11.Nxd7 Nxd7 12.e4 c6 13.Qe2 Re8 14.Kh1 Qb6 15.f4 Rad8 16.g4 Qa6 17.Rae1 dxe4 18.Nxe4 Bb4 19.Rd1 Be7 20.g5 hxg5 21.Nxg5 Bg6 22.Be4 f5 23.Nxe6 Bf6 24.Nc7 Qb6 25.Bxf6 Nxf6 26.Nxe8 Rxe8 27.Qg2 Bh5 28.Bf3 Bxf3 29.Rxf3 Qb4 30.Rg1 Re1 31.Qxg7#