1.d4 Nf6 2.Nf3 c5 3.c3 e6 4.g3 b6 5.Bg2 Bb7 6.Bf4 Be7 7.O-O O-O 8.Re1 d6 9.Nbd2 Nd5 10.e4 Nxf4 11.gxf4 cxd4 12.Nxd4 Nd7 13.Qg4 Nf6 14.Qh3 e5 15.Nf5 g6 16.Nh6+ Kg7 17.f5 Nh5 18.Ng4 Nf4 19.Qh6+ Kh8 20.Nf3 gxf5 21.exf5 Rg8 22.Nfxe5 dxe5 23.Bxb7 Rxg4+ 24.Kh1 Rb8 25.Be4 Rh4 26.Qc6 Bc5 27.Rad1 Rxh2+ 28.Kxh2 Qh4+ 29.Kg1 Qxf2+ 30.Kh1 Qh4#