1.Nf3 d5 2.g3 Be6 3.d4 Bf5 4.Nh4 Be4 5.Bg2 e6 6.Bxe4 dxe4 7.c4 Nf6 8.O-O c5 9.d5 exd5 10.Qb3 Qb6 11.cxd5 Qxb3 12.axb3 Nxd5 13.Rd1 Nb4 14.Nc3 N8c6 15.Be3 Nc2 16.Ra4 Nxe3 17.Rxe4+ Be7 18.Rxe3 O-O 19.Nf5 Bf6 20.Rd7 b6 21.Nd5 Bxb2 22.Rc7 Nd4 23.Nd6 Bc1 24.Ree7 Rad8 25.Red7 Rxd7 26.Rxd7 Nxe2+ 27.Kf1 Nd4 28.Ne7+ Kh8 29.Nxf7+ Rxf7 30.Rd8+ Rf8 31.Rxf8# 1-0