1.Nf3 d5 2.c4 c6 3.g3 Nf6 4.Bg2 Bg4 5.O-O e6 6.h3 Bh5 7.d3 Nbd7 8.g4 Bg6 9.Nh4 Bd6 10.Nxg6 hxg6 11.Re1 Nxg4 12.hxg4 Rh2 13.e4 Qh4 14.Qf3 dxe4 15.dxe4 O-O-O 16.Bf4 Bxf4 17.Qxf4 Rh8 18.Kf1 Rxg2 19.Kxg2 Qh3+ 20.Kg1 Qh1#