1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.Be2 Bg4 7.Be3 Nfd7 8.Rc1 c5 9.d5 Na6 10.O-O Nc7 11.Ng5 Bxe2 12.Qxe2 a6 13.f4 Rb8 14.e5 dxe5 15.f5 b5 16.fxg6 hxg6 17.b3 bxc4 18.bxc4 Ne8 19.Nce4 Nd6 20.Nxc5 Nxc5 21.Bxc5 Rc8 22.Be3 Nf5 23.Rxf5 gxf5 24.Qh5 Re8 25.Qxf7+ Kh8 26.Qh5+ Kg8 27.Qh7+ Kf8 28.Ne6+ Kf7 29.Qxg7#