1.g3 Nc6 2.d4 d6 3.d5 Ne5 4.f4 Nd7 5.e4 Ngf6 6.Bg2 g6 7.Qe2 c6 8.dxc6 bxc6 9.Nf3 Bg7 10.O-O O-O 11.e5 dxe5 12.fxe5 Nd5 13.c4 Nc7 14.Nc3 Ne6 15.Be3 Qc7 16.Rae1 Nxe5 17.Nxe5 Bxe5 18.Nb5 Qb7 19.Qf2 Bf6 20.b3 a5 21.Rd1 Ra6 22.Nd6 Qc7 23.Bh6 Ng7 24.Ne4 Be5 25.Nc5 Ra8 26.Qf3 Bd6 27.Nd3 Ra6 28.c5 Be5 29.Nxe5 Qxe5 30.Qxf7+ Rxf7 31.Rd8+ Ne8 32.Rxe8+ Rf8 33.Rfxf8# 1-0