1.d4 f5 2.g3 e6 3.Bg2 d5 4.e3 Nf6 5.Ne2 Be7 6.b3 c6 7.O-O g5 8.c4 h5 9.f3 g4 10.Nf4 Kf7 11.Nd2 Bd6 12.Nd3 Qg8 13.e4 gxf3 14.Qxf3 dxe4 15.Nxe4 Nxe4 16.Qxe4 Nd7 17.d5 Nf6 18.dxe6+ Bxe6 19.Qd4 Rd8 20.Bb2 Be7 21.Ne5+ Kf8 22.Qxa7 h4 23.Ba3 Rh7 24.Rad1 Rxd1 25.Rxd1 hxg3 26.Rd8+ Ne8 27.Qb8 gxh2+ 28.Kh1 Qxg2+ 29.Kxg2 h1=Q+ 30.Kf2 Rh2+