1.e4 c6 2.c3 e5 3.Nf3 Nf6 4.d4 d5 5.exd5 e4 6.Ne5 cxd5 7.Bb5+ Nbd7 8.O-O a6 9.Bxd7+ Nxd7 10.Be3 Bd6 11.Nxd7 Bxd7 12.c4 Qh4 13.g3 Qh3 14.c5 Bc7 15.Nc3 O-O-O 16.f3 h5 17.Nxd5 h4 18.Nxc7 hxg3 19.Qe2 exf3 20.Rxf3 Bg4 21.Raf1 Qxh2+ 22.Qxh2 gxh2+ 23.Kh1 Bxf3+ 24.Rxf3 Kxc7 25.Rxf7+ Kc6 26.Rxg7 Rdf8 27.Rg6+ Kd5 28.Rg2 Rf1+ 29.Rg1 hxg1=Q# 0-1