1.e4 c6 2.Nc3 Nf6 3.d4 d6 4.f4 Qa5 5.Qe2 e5 6.Nf3 Nbd7 7.Bd2 Be7 8.O-O-O Qc7 9.g4 Nxg4 10.Rg1 Ngf6 11.Rxg7 Nh5 12.Rxf7 Nxf4 13.Bxf4 Kxf7 14.dxe5 dxe5 15.Nxe5+ Nxe5 16.Qh5+ Kf6 17.Qh6+ Kf7 18.Bc4+ Ke8 19.Qh5+ Kf8 20.Bxe5 Bg5+ 21.Qxg5 Qd6 22.Bxd6+ Ke8 23.h3 a5 24.h4 h5 25.b4 c5 26.bxc5 Be6 27.Bxe6 a4 28.c6 a3 29.c7 Ra4 30.c8=Q# 1-0