1.g3 e5 2.c4 Nf6 3.Bg2 c6 4.Nf3 e4 5.Nd4 Qb6 6.Nc2 d5 7.cxd5 cxd5 8.Nc3 Nc6 9.O-O Be7 10.d3 O-O 11.dxe4 dxe4 12.Nxe4 Rd8 13.Nxf6+ Bxf6 14.Qe1 Be6 15.a3 a5 16.Rb1 Qb5 17.Bf4 a4 18.h4 h6 19.Be4 Bc4 20.Bf3 Re8 21.Be3 Rad8 22.Rd1 Bxb2 23.Rxd8 Rxd8 24.Qb1 Ne5 25.Be4 Bxe2 26.Re1 Bf3 27.Bd4 Bxe4 28.Rxe4 Nf3+ 29.Kg2 Nd2 30.Qxb2 Qf1+ 31.Kh2 Nf3# 0-1