1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 c6 7.Qd2 a6 8.O-O-O b5 9.Kb1 Nbd7 10.e5 Ne8 11.Bh6 bxc4 12.h4 dxe5 13.h5 exd4 14.Bxg7 Nxg7 15.hxg6 fxg6 16.Bxc4+ e6 17.Qh6 Nf6 18.Ne4 c5 19.Nxf6+ Qxf6 20.Qxh7+ Kf7 21.Qh2 Bb7 22.Qc7+ Qe7 23.Qe5 Rh8 24.Ne2 Rac8 25.Rxh8 Rxh8 26.Nf4 Re8 27.Nh3 Nf5 28.Bxe6+ Kf8 29.Qh8#