1.Nf3 d5 2.e3 Nf6 3.b3 Bf5 4.d4 h5 5.Ba3 Ne4 6.Bd3 Nd7 7.c4 c6 8.Qc2 Qa5+ 9.b4 Qd8 10.Nc3 Ndf6 11.cxd5 cxd5 12.Ne5 a6 13.f3 Nxc3 14.Bxf5 Nb5 15.Be6 Nd6 16.Bxf7+ Nxf7 17.Qg6 Qb6 18.Qxf7+ Kd8 19.O-O Qxb4 20.Bxb4 Ng8 21.e4 Kc7 22.Qxh5 Rb8 23.Qe8 Rxe8 24.Be1 e6 25.Rf2 g6 26.Rf1 Ba3 27.Rd1 Rh6 28.Ba5+ Kc8 29.exd5 Rh3 30.d6 Nh6 31.Bb6 Bb2 32.d7+ Kb8 33.dxe8=Q# 1-0